std9.jp

PHP 覚書き

目次 (9)
  1. error_log 関数
  2. 引数
  3. 戻り値
  4. 使用例
  5. 参考
  6. trigger_error 関数
  7. 引数
  8. 戻り値
  9. 参考

error_log 関数

(PHP 4, PHP 5, PHP 7, PHP 8) エラーメッセージをログファイルに保存する。

error_log(
    string $message,
    int $message_type = 0,
    ?string $destination = null,
    ?string $additional_headers = null
): bool

引数

  • string $message

    ログに記録されるエラーメッセージ。

戻り値

  • 成功した場合に true を、失敗した場合に false を返す。
  • $message_type が 0 の場合、 常に true を返す。

使用例

error_log("たいへんたいへん!エラーだよ!");

参考

https://www.php.net/manual/ja/function.error-log.php

trigger_error 関数

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8) ユーザーレベルのエラー/警告/通知メッセージを生成する。

trigger_error(
    string $message,
    int $error_level = E_USER_NOTICE
): bool

引数

  • string $message

    エラーメッセージ。長さは最大 1024 バイトまで、1024 バイトを超える部分は切り捨てられる。

  • string error_level

    エラーレベルを指定する。デフォルトは E_USER_NOTICE。 定義済みのエラー定数 … https://www.php.net/manual/ja/errorfunc.constants.php

戻り値

間違った $error_level が指定された場合に false を、 それ以外の場合に true を返す。

参考

https://www.php.net/manual/ja/function.trigger-error