php文件里搜索关键字,php - PHP从文本文件中搜索关键字(Action'),使用该关键字打印所有行,然后计算打印的行数 - SO中文参考 - www.soinside.com...
所以我刚开始学习PHP,我想从文本文件中搜索某个关键字(Action'),然后用关键字打印所有行,然后计算所有打印的行。
这是我到目前为止所拥有的:
$searchfor = 'ERR:';
echo "Lines found with the keyword " . "\"" . $searchfor . "\"" . "\n";
$array = array_filter(array_map(function($v){
return (stripos($v,'Action') !== false)? $v : false;
},array_filter(file('sampleTest.log',FILE_SKIP_EMPTY_LINES),function($v)
{
return (!empty(trim($v)));
})));
# This will implode the lines
echo (!empty($array))? implode('',$array) : '';
# This will count the array
echo "
Total lines printed: " . ((!empty($array))? count($array) : 0);
?>
因此,基本上它会查找某个关键字,在这种情况下,来自某个文本文件的“ERR:”,然后使用“ERR:”打印所有行,然后计算所有打印的行。
所以我想做的是寻找关键字(Action')。这是Action和单撇号之后的一个空格。但似乎它没有读撇号(')。它在CMD中提示我这个错误:
'(T_CONSTANT_ENCAPSED_STRING)在第11行的C:\ xampp \ php \ newTest.php中
'(T_CONSTANT_ENCAPSED_STRING)在第11行的C:\ xampp \ php \ newTest.php中
php文件里搜索关键字,php - PHP从文本文件中搜索关键字(Action'),使用该关键字打印所有行,然后计算打印的行数 - SO中文参考 - www.soinside.com...相关推荐
- java给xml加入值,怎么用java读取XML文件里的值并加入jsp页面中的下拉列表中
如何用java读取XML文件里的值并加入jsp页面中的下拉列表中? 如何用java读取XML文件里的值并加入jsp页面中的下拉列表中? java xml jsp 分享到: ------解决方案---- ...
- 从文本文件中搜索所有的QQ号码
试题要求: 从文本文件中搜索所有的qq号码. 考察知识点: 文件操作(I/O流).正则表达式 参考答案: /// <summary> /// 从文本中搜索所有长度为5-11位的qq号码 / ...
- c语言 内存搜索,怎么在一段内存中搜索一个十六进制串
如何在一段内存中搜索一个十六进制串? 比如有长度为N,首地址为P的内存,搜索其中的内容是否包含有"001122ff"这样的串?如何能高效搜索?谢谢 ------解决方案------ ...
- python用户输入q退出,python - 循环输入,从文件列表中输出数据,如果输入等于q或退出,则退出 - SO中文参考 - www.soinside.com...
我有以下代码根据用户输入从给定的文本文件中提取数据:def read_file(): counties = [] f = open('file.txt', 'r') for line in f.rea ...
- 如何用bat文件快速计算项目代码行数
在项目文件夹根目录新建一个txt文档,把下面的代码复制到txt文档里面,然后txt的后缀名改为bat,双击这个文件即可 REM 放到项目根目录双击获取代码总行数.bat @echo off for / ...
- 【Python】python读取doc、docx文件里的表格内容并存入excel中
效果 先展示下基本的效果,首先我们只有一个doc文件,与python的代码: 我这里用的是doc的word文档,文档内表格如下: 通过python读取后打印: 我这里没有专门按照表格内往excel中写 ...
- python删除文件部分内容_使用Python删除文本文件中的部分内容
为了学习英语,我把从网上下载下来的电影转换成纯MP3文件,放到iTouch里去了,这样就可以直接练习听力了,另外把下载下来的字幕也放进去,听不懂的时候可以看,但有一个问题,网上载下来的字幕格式都如下所 ...
- 另一个.java文件调用_java - 如何调用另一个类“写文件”的方法? - SO中文参考 - www.soinside.com...
在我的Android应用程序,我想有一类处理所有"写入/读取到文本文件"的行动.所以,我根本就调用我的readUserFile.java文件我想的方法.但我的方法将不会在该文件中工 ...
- php 多个 csv 文件,php - 如何将CSV文件上传到多个数据库目录中? - SO中文参考 - www.soinside.com...
这里是一个示例,如果您想在db中上传csv文件,请>public function upload(Request $request){ //upload csv $file = $request ...
最新文章
- Spark Streaming 编程新手入门指南
- 如何在线把网站html生成xml文件_快速抓取网站信息工具
- 测试题的答案(技术博客)
- ecilpse+python中文输入输出
- Dynamips使用说明
- 如何给论文添加参考文献
- Docker基础知识及安装部署
- 小学计算机画线反思,画线段图解决问题教学反思
- idea中的xml文件怎么直接在idea中通过浏览器打开
- Spark - Core 随笔
- [生存志] 第38节 平王东周都洛阳
- Python动态可视化Cufflinks
- [C/C++] 1046 划拳(15 分)
- 代码注释规范之Doxygen
- Unity 3D SplineMesh样条线工具扩展,链条制作,履带转动,绳子制作,调整弯曲度及一些好用的示例
- mysql极客_极客mysql38
- 数据结构课程设计论文--学生信息管理系统
- 关于flink cdc 抽取oracle数据 oracle表名大小写的问题
- POLYCOM音频处理器|数字音频矩阵|多媒体处理中心
- 大数据Spark企业级实战与Hadoop实战PDF和PPT
热门文章
- 飞秋官方下载 访问我博客也有近一半的用户
- 怎样成为一名更优秀的程序员?我总结出 7 条建议
- 没人性!让我们这么早来上班
- 科普!程序员分不清万圣节和圣诞节?
- “过午不食”实锤了!协和医院最新研究:每天6:00-15:00进食,其它时间不吃饭!...
- JGG:青岛大学苏晓泉团队利用条件致病菌指数评估环境微生物风
- 原F1000Prime推荐:ACE2泛癌分析图谱(TCGA数据库挖掘)
- linux打开pythonshall,linux系统shell脚本后台运行python程序
- 第67课 选择排序 改进例67.1 《小学生C++编程入门》
- 计算机公共基础知识书第二版答案,二级计算机公共基础知识课后习题及答案.doc...