当前位置:首页 » 编程语言 » php写log

php写log

发布时间: 2023-08-14 20:57:05

Ⅰ 用php程序创建一个run.log文件,在1分钟内,每隔5秒写入当前日期 一行一个

$fp = fopen('run.log','a+');
for($i=0;$i<12;$i++)
{
$now = date('Y-m-d H:i:s');
fwrite($fp, $now."\r\n");
sleep(5);
}
fclose($fp);
需要注意的是 换行的时候要用双引号 把\r\n包进去

Ⅱ php openlog()函数怎么用最好能详细说明,非常感谢!

本函数会打开操作系统的纪录机制 (logger)。参数 ident 会加到纪录的字符串中。参数 option 的值包括了 LOG_PID、LOG_CONS、LOG_ODELAY、LOG_NDELAY、LOG_NOWAIT、LOG_PERROR,在 Win32 系统中,只有 LOG_PID 有效。参数 facility 的值可能为 LOG_KERN、LOG_USER、LOG_MAIL、LOG_DAEMON、LOG_AUTH、LOG_SYSLOG、LOG_LPR、LOG_NEWS、LOG_UUCP、LOG_CRON 或 LOG_AUTHPRIV,在 Win32 系统上,本参数是无效的字段。本函数呼叫 UNIX 系统的 openlog() 函数,因此在 Windows 系列的操作系统中,本函数没有完全的实作。

使用范例
<?php
openlog("FUN", LOG_PID | LOG_CONS, LOG_USER);
syslog(LOG_INFO, "Wa ha ha ....");
closelog();
?>

参考
syslog() closelog()

Ⅲ php怎么把字符串写入log文件

<?php
//log日志文件
$txt='./log.txt';
//要写入的内容
$addLogStr=date('Y-m-dH:i:s')."操作了xxx成功OR失败! ";
//打开资源并将光标设置为末尾
$fp=fopen($txt,"a+");
//写入内容
fwrite($fp,$addLogStr);
//关闭资源
fclose($fp);

Ⅳ php该在哪里写日志怎么写日志日志是做什么用的

在php.ini中有一段
error_log="D:\PHP\log\php-errors.log"
就是注明你php的日志文件

热点内容
王的编程 发布:2025-08-24 11:28:51 浏览:677
mysql远程同步数据库 发布:2025-08-24 11:16:33 浏览:702
少儿编程机器人培训机构排名 发布:2025-08-24 11:14:58 浏览:260
金蝶标准版服务器看不到ip地址 发布:2025-08-24 10:57:23 浏览:409
FTP循环全称 发布:2025-08-24 10:40:22 浏览:126
安卓手机如何恢复误删的视频 发布:2025-08-24 10:40:20 浏览:198
摩斯密码22什么意思 发布:2025-08-24 10:19:55 浏览:35
java输出图片 发布:2025-08-24 10:12:13 浏览:915
python文件夹内容 发布:2025-08-24 10:11:38 浏览:400
腾讯云服务器ip更换 发布:2025-08-24 10:03:23 浏览:771