1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?
require_once(ROOT_DIR."mp/lib/LogOpe.php");
$log_ope = new LogOpe("file");
$log_ope->log_insert("msg");
//日志记录
$zlog_name = "{$_SERVER['DOCUMENT_ROOT']}/weixinpl/log/filetest_".date("Ymd").".log";//log文件路径
$zlog_time = "\n--- ".date("Y-m-d H:i:s")." ----- LINE:".__LINE__." ----- URL:{$_SERVER['PHP_SELF']} ---------\n";
file_put_contents($zlog_name,"{$zlog_time}",FILE_APPEND);
//日志记录 - 方法版v3
public function zlog_insert($log_name, $log_content, $isclean = 0){
$debugInfo = debug_backtrace();
$log_name .= "_".date("Ymd").".log";
$zlog_name = "{$_SERVER['DOCUMENT_ROOT']}/weixinpl/log/{$log_name}";//log文件路径
$time = date("Y-m-d H:i:s");
$content_info = "DEBUG --- time:{$time} --- LINE:{$debugInfo[0]['line']} --- func:{$debugInfo[1]['function']} --- URL:{$_SERVER['PHP_SELF']} ---\n";
$log_content = $content_info.$log_content;
//file_put_contents($zlog_name ,$log_content,$isclean ?: FILE_APPEND);
_file_put_contents($log_name ,$log_content,$isclean ?: FILE_APPEND);
}
/**
* 服务器端 console
* @param string $log_content
* @param string $log_level
*/
public function console_php($log_content = "",$log_level = "DEBUG"){
include_once ($_SERVER['DOCUMENT_ROOT'].'/weixinpl/common/ChromePhp.php');
$debugInfo = debug_backtrace();
\ChromePhp::group("{$this->func} --- LINE:{$debugInfo[0]['line']}");
\ChromePhp::warn("{$log_level} --- LINE:{$debugInfo[0]['line']} --- func:{$debugInfo[1]['function']}");
\ChromePhp::log($log_content);
\ChromePhp::groupEnd();
}
user_id:302701
openid:oV4YRt4wmo_BNo7HB9ot_2uP_LH4