この記事ではphpで実装した簡易ログ書き込み機能について説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです
1 2 3 4 5 6 7 8 9 |
関数ログ( $logthis ){ file_put_contents('logfile.log', date("Y-m-d H:i:s"). " " . $logthis. "rn", FILE_APPEND | LOCK_EX); } // Windows では改行に rn を使用しますが、Linux では単に n を使用します // 新しい行のための PHP_EOL クロスプラットフォーム ソリューション // // これを使用した方が良いです 関数ログ( $logthis ){ file_put_contents('logfile.log', date("Y-m-d H:i:s"). " " . $logthis.PHP_EOL, FILE_APPEND | LOCK_EX); } |