ログでデバッグ

php で、簡単にログを出力する関数があったのでメモ。

error_log()

という関数です。

第1引数はmessageで、ログに出力する内容。
自動で改行はされませんので、必要に応じてここに含めます。

第2引数はmessage_typeで、0~4の整数。

この内、よく使うと思われるのは1と3でしょう。

第3引数はdestinationで、第2引数に関連します。

第2引数で1を指定した場合、destinationにはメールアドレスを指定します。

ここで指定したアドレスにメールを送信してくれるわけですが、
phpが動いているサーバーにsmtpなどのメールに必要な設定がされている必要があります。

第2引数で3を指定した場合、destinationにはファイル名を指定します。

ここで指定したファイルにログを出力してくれます。

ログファイルでデバッグ、これは今後使うかもしれないです。

コメントは受け付けていません。