ホームページ >バックエンド開発 >PHPチュートリアル >Yii2.0 中国語開発ウィザード - カスタム ログ ファイル書き込みログ、yii2.0 ログ ファイル_PHP チュートリアル

Yii2.0 中国語開発ウィザード - カスタム ログ ファイル書き込みログ、yii2.0 ログ ファイル_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:45:071129ブラウズ

Yii2.0 中国語開発ウィザード - ログ、yii2.0 ログ ファイルを書き込むようにログ ファイルをカスタマイズします

ヘッダーにログ クラスを導入します
yiilogFileTarget; を使用します


$time = microtime(true);
$log = new FileTarget();
$log->logFile = Yii::$app->getRuntimePath() '; //ファイル名をカスタマイズします
$log->messages[] = ['test',1,'application',$time];
$log->export();


このように基本的には次のように書くことができますそれでは、$log->message
/*
* [0] => message (混合、文字列または例外オブジェクトなどの複雑なデータの可能性があります) のクラス記述情報を見てみましょう
* [1] => レベル (整数)
* [2] => カテゴリ (文字列)
* [3] => タイムスタンプ (float、microtime(true) によって取得)
* [4] =>トレース (配列、デバッグ バックトレース、アプリケーション コードの呼び出しスタックが含まれます)
*/

この情報に従ってパラメーターを渡すだけです。最後に、重要な点を覚えておいてください
$log->messages[] [] を忘れずに追加してください
詳細については、ターゲットクラスを参照してください

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1043456.html技術記事 Yii2.0 中国語開発ウィザード - ログ ファイルをカスタマイズしてログを書き込み、yiilogFileTarget を使用してログ クラスを導入します。 $log = new FileTarget(); ..
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。