$content = file_get_contents('testtxt');
$arr = explode("\n", $content);
echo "<table>";
foreach ($arr as $v) {
$tmp = explode(" ", $v);
echo "<tr>";
echo "<td>" $tmp[0] "</td>";
echo "<td>" $tmp[1] "</td>";
echo "<td>" $tmp[2] "</td>";
echo "<td>" $tmp[3] "</td>";
echo "</tr>";
unset($tmp);
}
echo "</table>";
这种函数有很多啊,
file_get_contents('filename');
或者先使用fopen('filename', 'r');//返回文件的句柄,r表示只读模式
然后用fread(句柄, ‘length’);
还有fgetc,fgets,fgetss等等一些函数,根据你的要求可以选择
我给你程序吧:
<php
$open=file_get_contents("abctxt");
//把这个abctxt文件当做字符串放入$open变量中
$arr=explode("<br>",$open);
//按<br>作为分割条件,把$open字符串分割成数组
foreach($arr
as
$val)
//foreach循环不用循环次数。把数组$arr赋予$val,让php自己去计算循环次数。这样快
{
if($val
==
'标题'
or
stristr($val,'备注'))
//如果$val里有标题,或者$val里有备注字样。
{
echo
$val'<br>';
//输出$val,同时输出一个空行,因为刚才分割的时候,把<br>去掉了。
}
}
>
我的执行结果是正确的,有问题你问我吧:QQ1147490914
<php
$str='<td height="25" bgcolor="#ffffff"><a>标题</a></td><td height="25" bgcolor="#ffffff" align="center"><a>标题</a></td>';
$pa = '%<td>()</td>%sim';
preg_match_all($pa,$str,$arr);
print_r($arr[1]);
以上就是关于php读取文本文件内容~全部的内容,包括:php读取文本文件内容~、如何使用PHP读取文本文件内容、php读取文本内容的问题 急等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)