我需要将所有变量和字符串记录到一个日志文件中,以监控我的项目。新的日志文件应使用当前日期每天生成一次。例如:如果今天的日期是2015年10月2日,那么日志文件名应该是02_10-2015.txt
非常感谢您的帮助。
您可以使用ob_start()PHP内置函数来打开turn-out-put缓冲。因此,在ob_start()和ob_end_clean()之间,值将不会显示在web浏览器中。
有关详细描述,您可以参考此链接php编写日志文件php
您可以使用以下代码生成日志文件。
ob_start();
print_r($array);
echo "Any String";
$getContents = ob_get_contents();
ob_end_clean();
$logFileName = fopen('log_'.date("j.n.Y").'.txt', 'a+') or die("can't open file");
fwrite($logFileName, $getContents );
fclose($logFileName);