当前位置 : 主页 > 网络编程 > PHP >

Tail for php,php实现tail命令

来源:互联网 收集:自由互联 发布时间:2021-06-30
监控文件变化,可以通过tail,inotify来实现,也可以通过awk转发变化的内容到外部命令中。 下面是通过popen来调用系统命令,性能内存开销相对比较小。(转) 1. [代码] [PHP]代码 $handl
监控文件变化,可以通过tail,inotify来实现,也可以通过awk转发变化的内容到外部命令中。

下面是通过popen来调用系统命令,性能内存开销相对比较小。(转)

1. [代码][PHP]代码    

$handle = popen("tail -f /var/log/your_file.log 2>&1", 'r');
while(!feof($handle)) {
$buffer = fgets($handle);
echo "$buffer\n";
flush();
}
pclose($handle);
网友评论