PHP读取日志里数据方法理解
2023-09-14 08:57:26 时间
需要函数:
fopen($file, "r")打开文件
fgets($file, 1024 * 10)读取一行,注意设置字节数大小,默认的1024B可能太小了
strpos($log, '---') 找到某一标记首次出现的位置
trim()去除空格
substr($pre, 0, $index_q)截取某一标记之间的字符
explode()通过某标记转为数组
end($logs)将 array的内部指针移动到最后一个单元并返回其值
<?php
header("Content-type:text/html;charset=utf-8");
$file = 'test.txt';
$fp = @fopen($file,'r');
if($fp){
while(!feof($fp)){
$line = fgets($fp, 1024);
var_dump($line);
}
}
相关文章
- Linux 查看 PHP 版本的方法(linux查php版本)
- PHP接口并发测试的方法详解编程语言
- PHP连接MSSQL库的方法(php链接mssql)
- 一步步获取 PHP 导入 MySQL 无忧(php导入mysql)
- 妙用PHP:迅速连接Oracle数据库(php连接oracle数据库)
- 基于PHP和MSSQL的连接设置(php mssql设置)
- 使用PHP和MSSQL实现网站搭建(php mssql 搭建)
- PHP中防止直接访问或查看或下载config.php文件的方法
- PHP转换IP地址到真实地址的方法详解
- PHP中source#N问题的解决方法
- php批量添加数据与批量更新数据的实现方法
- php计划任务之ignore_user_abort函数实现方法
- PHP中的日期加减方法示例