如何在php中读取txt文件

时间:2013-02-03 07:03:46

标签: php

我的服务器中有一个难以处理的数据,并且有许多文本文件,如

text1.txt
abc.txt
def.txt

现在我需要从每个文件中读取包含特定单词(如emp_name)的特定行,并在我的php项目中回显整行。 如何做到这一点任何帮助表示感谢提前。

2 个答案:

答案 0 :(得分:2)

你的方向应该是这样的:

1. firstly open the file , through fopen()
2. then by file_get_contents() or fread() to get the content 
3. then search for the desired word in the file

修改
这样做:

<?php
$data = file_get_contents("input.txt"); //read the file
if(strpos($data,"str_to_find")==false){ //check if string exists in file
echo "str not found";
}
else 
echo "str found";

?>

答案 1 :(得分:0)

PHP代码:

$myFile = "testFile.txt";
$fh = fopen($myFile, 'r')

如果您想逐字阅读

检查this

This