ホームページ  >  記事  >  バックエンド開発  >  PHPのerror_log()関数の詳しい説明

PHPのerror_log()関数の詳しい説明

*文
*文オリジナル
2017-12-25 13:15:373303ブラウズ

ログはプロジェクトに不可欠で重要な関数です。PHP では、error_log() 関数を使用して、対応するログ ファイルを自動的に生成できます。この記事では、PHP の error_log() 関数を理解するのに役立つように、error_log() 関数を分析します。

この記事の例では、PHP で error_log() 関数を使用する方法を説明します。皆さんの参考に共有してください。具体的な分析は以下の通りです:

今日、デバッグが必要な問題が発生しましたが、ログ出力でしかデバッグできなかったので、error_log関数を使用しました

出力する必要があるのは、ユーザーから送信された投稿データです。サーバーからサーバーに送信します

コードは次のとおりです: (キーと値の両方が出力されます)

if(!empty($_POST) ){
 while (list($key, $val) = each($_POST))
  {
 @error_log("$key => $val", 3,'/tmp/test_post_allstarpay.log' );
  }
}

error_log には 4 つのパラメータがあり、主に最初の 3 つです。 1 つ目はログに書き込まれる内容、2 つ目はログの保存方法です3は指定された場所に保存することを意味し、3番目は保存場所です

サーバーはcentosを使用し、tmpには読み取りおよび書き込み権限があるため、tmpに書き込まれます

error_logは、対応するログファイルを自動的に生成します、いいえ手動で作成する必要があります!関連する推奨事項:ファイル生成なしでshinkphpロギングログログツールクラス

以上がPHPのerror_log()関数の詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。