亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在php中使用自定義函數記錄log日志

發布時間:2021-02-05 16:21:13 來源:億速云 閱讀:167 作者:Leah 欄目:開發技術

這篇文章給大家介紹如何在php中使用自定義函數記錄log日志,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

具體如下:

/**
 * 記錄錯誤日志
 * @param 日志內容 $res
 */
function save_log($res) {
  $err_date = date("Ym", time());
  //$address = '/var/log/error';
  $address = './error';
  if (!is_dir($address)) {
    mkdir($address, 0700, true);
  }
  $address = $address.'/'.$err_date . '_error.log';
  $error_date = date("Y-m-d H:i:s", time());
  if(!empty($_SERVER['HTTP_REFERER'])) {
    $file = $_SERVER['HTTP_REFERER'];
  } else {
    $file = $_SERVER['REQUEST_URI'];
  }
  if(is_array($res)) {
    $res_real = "$error_date\t$file\n";
    error_log($res_real, 3, $address);
    $res = var_export($res,true);
    $res = $res."\n";
    error_log($res, 3, $address);
  } else {
    $res_real = "$error_date\t$file\t$res\n";
    error_log($res_real, 3, $address);
  }
}

var_export() 方法詳解:

var_export – 輸出或返回一個變量的字符串表示

描述 :

mixed var_export ( mixed expression , bool )

此函數返回關于傳遞給該函數的變量的結構信息,它和 var_dump() 類似,不同的是其返回的表示是合法的 PHP 代碼。

您可以通過將函數的第二個參數設置為 TRUE,從而返回變量的表示。

EG:

var_export(array('a','b',array('aa','bb','cc'))) 這種與VAR_DUMP沒什么區別;

$var =var_export(array('a','b',array('aa','bb','cc')),TRUE)

加上TRUE后,不會再打印出來,

而是給了一個變量,這樣就可以直接輸出;

echo $var;

關于如何在php中使用自定義函數記錄log日志就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

玉门市| 斗六市| 兰州市| 武冈市| 惠来县| 临澧县| 黄骅市| 元谋县| 鹤壁市| 永寿县| 克东县| 上高县| 囊谦县| 故城县| 大同县| 扬中市| 永安市| 揭西县| 治县。| 伊川县| 新泰市| 望江县| 宜黄县| 穆棱市| 葫芦岛市| 翁源县| 信宜市| 湘乡市| 巢湖市| 呼和浩特市| 平谷区| 蒙自县| 庆云县| 景泰县| 中方县| 西乌珠穆沁旗| 青阳县| 高尔夫| 南昌县| 合阳县| 沈阳市|