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));