【发布时间】:2012-07-23 11:59:24
【问题描述】:
类日志记录{
私人 $log_file = 'c:/xampp/htdocs/jcert2/tmp/sslogfile.txt';
公共静态 $fp = null;
公共静态函数 lwrite($message){
if (Logging::fp) 记录::lopen();
// $script_name = pathinfo($_SERVER['PHP_SELF'], PATHINFO_FILENAME);
$time = date('H:i:s');
fwrite(Logging::fp, "$time $message\n");
}
// 打开日志文件
私有静态函数 lopen(){
$lfile = $this->log_file;
$today = date('Y-m-d');
Logging::fp = fopen($lfile . '_' . $today, 'a') 或 exit("无法打开 $lfile!");
}
}
我创建了一个日志文件,最后一行出现错误
Logging::fp = fopen(....)错误是意外的 '=' 有人可以指导我理解和纠正错误。
【问题讨论】: