Heim >Backend-Entwicklung >PHP-Tutorial >PHP implementiert Code zum Schreiben von LOG-Protokollen

PHP implementiert Code zum Schreiben von LOG-Protokollen

不言
不言Original
2018-08-03 11:14:2910022Durchsuche

Dieser Artikel stellt Ihnen den Code zum Schreiben von LOG-Protokollen in PHP vor. Er hat einen gewissen Referenzwert. Ich hoffe, er wird Ihnen hilfreich sein.

public function write_log(){
//设置目录时间
$years = date('Y-m');
//设置路径目录信息
$url  = './public/log/texlog/'.$years.'/'.$years.'_request_log.txt';
//取出目录路径中目录(不包括后面的文件)
$dir_name = dirname($url);
//如果目录不存在就创建
if(!file_exists($dir_name)) {
//iconv防止中文乱码
$res = mkdir(iconv("UTF-8","GBK",$dir_name),0777,true);
}
//$fp = fopen($url,"a");//打开文件资源通道 不存在则自动创建
fwrite($fp,var_export($data,true)."\r\n");//写入文件 
fclose($fp);//关闭资源通道
}

Empfohlene verwandte Artikel:

Benennungsregeln für PHP-Variablen und Verwendung von PHP-Variablen (mit Code)

php holt sich das Video Länge Und die Methode der php.ini-Konfiguration

Das obige ist der detaillierte Inhalt vonPHP implementiert Code zum Schreiben von LOG-Protokollen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn