ログはプロジェクトに不可欠で重要な関数です。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 サイトの他の関連記事を参照してください。