開発環境などでログを出力したいが
phpiniの設定も変更できないし、ログ出力先も曖昧だし
簡単にログ出したいだけなのに、という場合の簡単ログ出力手順
下記記述をログ出力したい箇所に差し込むだけ。
php
$filename = 'test.log'; // ログファイル出力先
if (!file_exists($filename)) { // ログファイル存在チェック
// ログファイルが存在しないとき新規作成
touch($filename);
}
$fp = fopen($filename, 'a');
$log_output = date("Y-m-d H:i:s") . "\r\n";
$log_output .= print_r($_POST, true) . "\r\n";
fwrite($fp, $log_output);
fclose($fp);
さらに手取り早くログをファイル出力する方法
php
$b = 'テストでログ出力';
file_put_contents('filename.txt', print_r($b, true));