PHP - ログ- Laravel ログ logger


 クラウディア


1. 概要
2. logger
3. 備考

1. 概要

 「Laravel」で、「laravel.log」へログを出力する場合。  ヘッダで下記をインクルードして。

use Illuminate\Support\Facades\Log;
 下記のような書き方をしなければならないので。

Log::level("message");
 いちいち面倒だなぁ、と思っていたら。  そう思っている人がいるからかどうかは、わかりませんが、別の手が用意されておりました。

2. logger

 なんのインクルードもなしで。

logger("message");
 と記述することで。

Log::debug("message");
 と同等のログを出力することができます。  結論として、下記のような書き方をします。

logger(__DIR__);
logger(basename(__FILE__).' '.__FUNCTION__.' '.__LINE__.' $variable['. var_export($variable, true) .']');
 そもそも、変数が宣言されているかをチェックする場合は。

logger(__DIR__);
if (isset($var))
{
	logger(basename(__FILE__).' '.__FUNCTION__.' '.__LINE__.' $variable['. var_export($variable, true) .']');
}
else
{
	logger(basename(__FILE__).' '.__FUNCTION__.' '.__LINE__.' $variable is not set ');
}

3. 備考

 本ページは、下記のサイトを参考にさせていただきました。
12.x ログ Laravel

audiobook.jp
AbemaTV 無料体験
葬送のフリーレン Prime Video
ベルリッツ
TikTok Shop 【リピート用プログラム】
EMEET 1
【usus ウズウズ】
ハイスピードプラン
薬屋の独り言
U-NEXT
サウンドハウス
アフィリエイトのアクセストレード
EaseUS
損保との違い
JETBOY
ネットオークションの相場、統計、価格比較といえばオークファン
Amazonギフトカード
earthcar(アースカー)
5G CONNECT
健康サポート特集
それがだいじWi-Fi