相争不足 共享有余

PHP获取文件日志的总条数两种方式、方法

PHP moonygao 127℃ 0评论
1. 服务器是linux系统,通过执行wc -l app_push_log_send_list.log命令获取文件总行数。
$filename=ROOT_PATH .'2020_07_22/app_push_log_send_list.log';
$max_log=shell_exec("wc -l  $filename");
$max_log=explode(' ',$max_log);
$max=isset($max_log[0])?$max_log[0]:0;
if(empty($max)){
    echo $filename.'暂时没有数据';exit;
}
echo 'app_push_log_send_list.log总条数 '.$max." \n";
2.php直接读取文件命令

$max = count(file($filename));

转载请注明:IT起义 » PHP获取文件日志的总条数两种方式、方法

喜欢 (4)or分享 (0)