21,891
社区成员
发帖
与我相关
我的任务
分享<?php
function loadf($sFilePath)
{
$hdlSrc = @fopen($sFilePath, 'rb');//源文件链接
if ($hdlSrc == false)
return null;//源文件最终打开失败
else
{
$aBuf = array();
while(!feof($hdlSrc))
$aBuf[] = fread($hdlSrc, 8*1024);//写入读取到的数据
fclose ($hdlSrc);
return join('', $aBuf);//输出文件内容
}
}
$sTmp = loadf('9c3bb7bb57c872253a821798fcdc1a07.html');
$sRule = '/(<table(?:.(?<!<table))*首\s*页.*?<\/table>)/ism';
echo strlen($sTmp);
if(preg_match_all($sRule, $sTmp, $aResult, PREG_PATTERN_ORDER))/*就是这个地方apach意外终止的*/
print_r($aResult);
else
echo '没有过滤';
?>