如何在php中使用自定义函数记录日志日志

  介绍

这篇文章给大家介绍如何在php中使用自定义函数记录日志日志,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

具体如下:

/* *   ,*记录错误日志   ,* @param 日志内容,res美元   ,*/美元function  save_log (res), {   美元才能err_date =,日期(“Ym",,时间());//美元才能address =, & # 39;/var/log/错误# 39;;   时间=美元才能address  & # 39;。/错误# 39;;   if 才能;(! is_dir(地址)美元),{   ,,,mkdir(0700美元的地址,,,,真的);   ,,}   address 美元;=,才能解决美元强生# 39;/& # 39;err_date 美元;只& # 39;_error.log& # 39;;   时间=美元才能error_date 日期(“Y-m-d  H:我:s",,时间());   如果才能(!空($ _SERVER [& # 39; HTTP_REFERER& # 39;])), {   ,,,file 美元;=,$ _SERVER [& # 39; HTTP_REFERER& # 39;];   ,,},{else    ,,,file 美元;=,$ _SERVER [& # 39; REQUEST_URI& # 39;];   ,,}   如果才能(is_array (res)美元),{   ,,,res_real 美元;=,“error_date \ t文件\ n"美元;   ,,,error_log (res_real美元,,3,,美元地址);   ,,,res 美元;=,var_export (res美元,真实);   ,,,res 美元;=,res美元霸主地位;\ n";   ,,,error_log (res美元,,3,,美元地址);   ,,},{else    ,,,res_real 美元;=,“error_date \ t美元文件\台币res \ n";   ,,,error_log (res_real美元,,3,,美元地址);   ,,}   }

<代码> var_export() 方法详解:

var_export -输出或返回一个变量的字符串表示

<强>描述:

<代码>混合var_export(混合表达式,bool)

此函数返回关于传递给该函数的变量的结构信息,它和var_dump()类似,不同的是其返回的表示是合法的PHP代码。

您可以通过将函数的第二个参数设置为真的,从而返回变量的表示。

<强>,

var_export(数组(& # 39;一个# 39;& # 39;b # 39;,数组(& # 39;aa # 39; & # 39; bb # 39;, & # 39; cc # 39;)))这种与var_dump没什么区别;

var 美元;=var_export(数组(& # 39;一个# 39;& # 39;b # 39;,数组(& # 39;aa # 39; & # 39; bb # 39;, & # 39; cc # 39;)),真的)

加上真实后,不会再打印出来,

而是给了一个变量,这样就可以直接输出;

echo  $ var;

关于如何在PHP中使用自定义函数记录日志日志就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

如何在php中使用自定义函数记录日志日志