2018-02-01から1ヶ月間の記事一覧
PHPではerror_logやsyslog等の汎用ログ出力関数が用意されており、logrotate等と組み合わせることでログローテートを実現可能ですが、ここでは自前でログローテート対応のログ出力関数を実装してみます。 処理の概要は下記のように非常にシンプルなもの。・…
LinuxやMacで自機のIPアドレスを取得する場合、curlコマンドでinet-ip.infoを叩くとグローバルIPアドレスを取得できます。 $ curl inet-ip.info 123.456.234.321 Cのプログラムからはsystem関数でcurlコマンドを実行可能ですが、phpのexecの様に関数の戻り値…