php读取txt内容
发布网友
发布时间:2022-06-08 15:05
我来回答
共2个回答
热心网友
时间:2024-11-14 16:04
<form action='' method="post">
输入字母:
<input type="text" name="cs">
<input type="submit">
</form>
<?php
//获取post值
$cs = empty($_POST['cs']) ? "" : $_POST['cs'];
//post值为空直接返回
if($cs==""){return '';}
//打开diqu.txt文件资源
$file = fopen("diqu.txt", "r") or exit("未找到文件!");
//逐行查找post传递的字符
while(!feof($file))
{
//如果找到post传递的字符就返回该行的值
if($val = strstr(fgets($file),$cs)){echo str_replace($cs,'',$val);return "";}
}
//关闭文件
fclose($file);
?>
热心网友
时间:2024-11-14 16:05
可以使用fgetc()函数。fopen打开,fread()r模式读入,再用while来循环出fgetc()读到的内容。feof()判断是否读完。