2020/6/12こんにちは!ニタマサ=NewM(@NewM07x2)です。今回はPHPにてerror_logメソッドでログを出力する方法をご紹介します。本記事では完全初心者向けとなっていますので、中・上級者の方には物足りない内容になっているかもしれませんがご了承ください。本記事では構文→コードの紹介→解説のステップで進めていきます。していく環境は以下の通りになっています。7.3.1※2020/06時点そもそもログ出力とは?ログ出力とは、プログラムの実行内容を特定のログファイルに書き出すことです。PHPでは、error_logという関数を使って、ログファイルを出力することができます。使用用途としてはログファイルに書き出すことで、どのようなエラーなのか、とみることが出来ます。(不具合の原因特定が容易です!)error_logメソッドの使い方それでは本題のerror_logメソッドの使い方をみてきましょう。bool必須項目$message:ログに記録されるエラーメッセージ任意項目$message_type:メッセージをどこに送るのかを指定。$destination:メッセージ送信先。設定は、$message_type参照$extra_headers:追加のヘッダ。コードの紹介それでは実際のコードを見て、実践していきましょう。PHPのファイルを用意して以下のようなコード書いていきます。</div></body></html>続いて、こちらをブラウザ上で実行していきます。※PHPなのでMANP環境を起動しておいてくださいMAMPの場合のログファイルは以下のパスに置いてあるので、こちらを開きます。Path:/Applications/MAMP/htdocs/php_error.logphp_error.logを開くと以下のようなログが出力されています。解説error_log()メソッドは基本的には$messageの部分のみの使用でOKです。$messageを変数を入れて実行すると、変数内の値が取得することができるので、オススメです。書き方としては以下のようになります。<?phperror_log($変数)?>error_log()メソッド使用ケースとしては以下のような状況で利用することが多いですね。エラーの原因を探りたいページの読み込み順番を調査したい変数の値を知りたい処理が通っているか確認したいなど。エラーの確認がしたい時はerror_log()メソッドです!まとめいかがだったでしょうか。今回はPHPにてerror_logメソッドでログを出力する方法についてご紹介してきました。この手法はエラーを解消するのにとても役立つ方法になっています。初心者の方はぜひ、実践していただけたらと思います。Vue.jsとは?特徴やメリット、注意点をわかりやすく解説します。null”ってなに?エンジニアなのにブラインドタッチができません。Reserved.この記事をシェアする。