假如为a.html
<?php
$fp=fopen("a.html","r");
$tmp=fread($fp,filesize("a.html"));
fclose($fp);
//echo $tmp;
$tmp1=strstr($tmp,"<COUNTER>");
//echo $tmp1;
$tmp=substr($tmp1,9);
$pos=strpos($tmp,"</COUNTER>");
$count=substr($tmp,0,$pos);
echo $count;
?>
测试通过
<?php
$fp=fopen("a.html","r");
$tmp=fread($fp,filesize("a.html"));
fclose($fp);
//echo $tmp;
$tmp1=strstr($tmp,"<COUNTER>");
//echo $tmp1;
$tmp=substr($tmp1,9);
$pos=strpos($tmp,"</COUNTER>");
$count=substr($tmp,0,$pos);
echo $count;
?>
测试通过
解决方案 »
- 网站手机访问时是不是要专门开发一个手机版的?
- 在XAMPP软件上怎么还原mysql备份文件
- 正则表达式中怎么匹配换行符?在线等答案
- 腾讯网页检测到您已登录QQ帐号是如何实现的?
- 事件后再执行PHP
- 利用 ASP web 向数据库输入图像数据时,如何把图像本身的名字也顺便读出来?
- 几个小东西,谁有拷贝给我吧
- %%%%%%%%%%%十万火急,请高手帮忙! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
- PHP做的下载程序的问题
- 想做一个生产加工行业的数据流管理自己用,那位大神给点思路
- 如何在WIN2K下配置PHP+MYSQL+APACHE
- 请问怎样将留言簿的留言内容中的回车转换为数据库里的换行
for ($i=0; $i< count($matches[0]); $i++) {
echo "matched: ".$matches[0][$i]."<br>";
echo "part 1: ".$matches[1][$i]."<br>";
echo "part 2: ".$matches[3][$i]."<br>";
echo "part 3: ".$matches[4][$i]."<br>";
}
?>
=>
/<COUNTER>(.*)<\/COUNTER>/iUseg:
$str="<COUNTER>aaa</COUNTER>wer<COUNTER>bbbb</counter>\nadf<counter>cccc</counter>sd\nf";
preg_match_all("/<COUNTER>(.*)<\/COUNTER>/isU",$str,$arr);
echo "<pre>";
print_r($arr[1]);
echo "</pre>";
$bb="rwecwrqvr<COUNTER>XXX123123X</COUNTER>rewcvrqwvr";
echo preg_replace("/(.*)<(COUNTER>)(.+)<\/\\2(.*)/","\\3",$bb);
<HEAD>
<TITLE> Document </TITLE>
</HEAD><BODY>
<COUNTER>SSSS</COUNTER>
</BODY>
</HTML>";
<HEAD>
<TITLE> Document </TITLE>
</HEAD><BODY>
<COUNTER>1231</COUNTER>
</BODY>
</HTML>";echo "<xmp>".preg_replace("/(.*)<(COUNTER>)(.+)<\/\\2(.*?)/Usi","\\3",$bb);
<HEAD>
<TITLE> Document </TITLE>
</HEAD><BODY>
<COUNTER>1231</COUNTER>
<COUNTER>3453245a</COUNTER>
</BODY>
</HTML>";
echo preg_replace("/(.*)<(COUNTER>)(.+)<\/\\2(.*)/isU","\\3",$bb);