国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

php基于自定義函數(shù)記錄log日志方法

2024-05-04 23:58:51
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了php基于自定義函數(shù)記錄log日志方法。分享給大家供大家參考,具體如下:

/** * 記錄錯(cuò)誤日志 * @param 日志內(nèi)容 $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 – 輸出或返回一個(gè)變量的字符串表示

描述 :

mixed var_export ( mixed expression , bool )

此函數(shù)返回關(guān)于傳遞給該函數(shù)的變量的結(jié)構(gòu)信息,它和 var_dump() 類(lèi)似,不同的是其返回的表示是合法的 PHP 代碼。

您可以通過(guò)將函數(shù)的第二個(gè)參數(shù)設(shè)置為 TRUE,從而返回變量的表示。

EG:

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

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

加上TRUE后,不會(huì)再打印出來(lái),

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

echo $var;

此時(shí)輸出來(lái)的形式與var_dump()打印的相似。

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 石楼县| 舒城县| 广南县| 翁牛特旗| 色达县| 柘城县| 天峨县| 上栗县| 遂宁市| 江门市| 清徐县| 万载县| 昭平县| 土默特左旗| 肃北| 玛纳斯县| 丹凤县| 三门峡市| 横峰县| 湾仔区| 嘉鱼县| 太白县| 资兴市| 周至县| 闻喜县| 虹口区| 南陵县| 沙田区| 大港区| 阜平县| 南汇区| 苗栗县| 玛纳斯县| 华蓥市| 化隆| 东乡县| 十堰市| 隆回县| 云南省| 鸡东县| 句容市|