91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何在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

丰宁| 普宁市| 自贡市| 侯马市| 涞源县| 太和县| 遂昌县| 葫芦岛市| 苍溪县| 岳池县| 利川市| 安阳县| 建德市| 无极县| 东明县| 玉环县| 灵台县| 石城县| 修文县| 托克托县| 溧水县| 绥芬河市| 正定县| 永登县| 虹口区| 冷水江市| 从江县| 玉门市| 泉州市| 韶山市| 和平区| 建水县| 潞城市| 阳原县| 安泽县| 无为县| 禹州市| 光山县| 育儿| 万州区| 禄丰县|