/**
* 写日志
* @param $data : 数据
* @param $fileName : 日志名称 写入哪个日志
*/
function logs($data = null,$fileName = null){
if(is_null($data) || is_null($fileName)){
$out_arr['code'] = '400004';
return $out_arr;
}
$module=app('http')->getName();
$path = __DIR__ . '/../runtime/' . $module. '/log/' . date("Ym",time());;
if(!is_dir($path)){
$mkdir_re = mkdir($path,0777,TRUE);
if(!$mkdir_re){
logs($data,$fileName);
}
}
$filePath = $path . "/" . $fileName . '_' . date("d",time()) . '.log';
$time = date("Y-m-d H:i:s",time());
$re = file_put_contents($filePath, $time."\r\n".var_export($data,TRUE)."\r\n****************************************************************\r\n" , FILE_APPEND);
if(!$re){
logs($data,$fileName);
}else{
$out_arr['code'] = '000000';
return $out_arr;
}
}
php 写入日志记录函数
于 2024-03-25 11:49:38 首次发布