下面这个文件就是 123.txt。 大家可以复制出来试一试:<br><!--top: 65192--><li><a href="http://www.xxxxx.com/enter1/messages/65192.html">一位女士的征婚条件 </a> - 红世之王 (662 bytes) <i>12/01/08</i> (100 reads)
<!--end: 65192-->
<br><!--top: 65166--><li><a href="http://www.xxxxx.com/enter1/messages/65166.html">汗。。冲进厕所,刚发现没纸,怎么办???在线求助 </a> - INUSAN (385 bytes) <i>12/01/08</i> (430 reads) <!--top: 65198--><li><a href="http://www.xxxxx.com/enter1/messages/65198.html">用衬裤内裤或衬衣吧,之后或扔或洗或者撅着PP出去找纸 (无内容)</a> - 10JQKA (0 bytes) <i>12/01/08</i> (1 reads)
<ul><!--insert: 65198-->
</ul><!--end: 65198-->
<!--top: 65197--><li><a href="http://www.xxxxx.com/enter1/messages/65197.html">请问家里有狗吗?嘻嘻嘻? (无内容)</a> - 非原住民 (0 bytes) <i>12/01/08</i> (2 reads)
<ul><!--insert: 65197-->
</ul><!--end: 65197-->
<!--top: 65196--><li><a href="http://www.xxxxx.com/enter1/messages/65196.html">此贴必火,火速插入 (无内容)</a> - 10JQKA (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65196-->
</ul><!--end: 65196-->
<!--top: 65191--><li><a href="http://www.xxxxx.com/enter1/messages/65191.html">估计现在也该干了.....不用擦了...... (无内容)</a> - fallrains (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65191-->
</ul><!--end: 65191-->
<!--top: 65190--><li><a href="http://www.xxxxx.com/enter1/messages/65190.html">告诉我你家在哪里,我给你送过去 (无内容)</a> - 风雨雷电雪霜露 (0 bytes) <i>12/01/08</i> (3 reads) <ul><!--insert: 65190-->
</ul><!--end: 65190-->
<!--top: 65188--><li><a href="http://www.xxxxx.com/enter1/messages/65188.html">你用摄像头把你现在的情况照下来,如果你没撒谎,我就告诉你方法 (无内容)</a> - 一个网友 (0 bytes) <i>12/01/08</i> (4 reads) <ul><!--insert: 65188-->
</ul><!--end: 65188-->
<!--top: 65186--><li><a href="http://www.xxxxx.com/enter1/messages/65186.html">楼主知道古代人没有发明纸之前是用什么吗? (无内容)</a> - 54西门庆 (0 bytes) <i>12/01/08</i> (6 reads) <ul><!--insert: 65186-->
<!--top: 65193--><li><a href="http://www.xxxxx.com/enter1/messages/65193.html">难道用瓦砖片一点点刮?? (无内容)</a> - 汪汪过来 (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65193-->
</ul><!--end: 65193-->
</ul><!--end: 65186-->
<!--top: 65185--><li><a href="http://www.xxxxx.com/enter1/messages/65185.html">直接洗澡不就完了别,别告诉我你家厕所断水 (无内容)</a> - gaolu2 (0 bytes) <i>12/01/08</i> (4 reads) <ul><!--insert: 65185-->
<!--top: 65187--><li><a href="http://www.xxxxx.com/enter1/messages/65187.html">洗澡是好办法,不过还是要用手啊 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65187-->
</ul><!--end: 65187-->
</ul><!--end: 65185-->
<!--top: 65183--><li><a href="http://www.xxxxx.com/enter1/messages/65183.html">把舌头拉长.直接舔干净就可以了/ (无内容)</a> - xw (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65183-->
<!--top: 65184--><li><a href="http://www.xxxxx.com/enter1/messages/65184.html">真恶心 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65184-->
</ul><!--end: 65184-->
</ul><!--end: 65183-->
<!--top: 65176--><li><a href="http://www.xxxxx.com/enter1/messages/65176.html">LZ进来看,我有办法 </a> - 无奈的EK (146 bytes) <i>12/01/08</i> (115 reads) <ul><!--insert: 65176-->
<!--top: 65180--><li><a href="http://www.xxxxx.com/enter1/messages/65180.html">好象是个办法,谢了啊 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65180-->
</ul><!--end: 65180-->
</ul><!--end: 65176-->
<!--top: 65170--><li><a href="http://www.xxxxx.com/enter1/messages/65170.html">内裤脱掉擦一下扔掉 (无内容)</a> - 铁剑 (0 bytes) <i>12/01/08</i> (3 reads) <ul><!--insert: 65170-->
<!--top: 65174--><li><a href="http://www.xxxxx.com/enter1/messages/65174.html">啊???我是果着进来的,因为家里没人 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (3 reads) <ul><!--insert: 65174-->
<!--top: 65179--><li><a href="http://www.xxxxx.com/enter1/messages/65179.html">使劲甩掉PP多余的东西,然后急速跑过去洗澡...... (无内容)</a> - fallrains (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65179-->
<!--top: 65182--><li><a href="http://www.xxxxx.com/enter1/messages/65182.html">洗澡是不错,不过还是要用手指汗 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65182-->
<!--top: 65189--><li><a href="http://www.xxxxx.com/enter1/messages/65189.html">把喷头拿下来,对准PY喷水......不用手指头了 (无内容)</a> - fallrains (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65189-->
</ul><!--end: 65189-->
</ul><!--end: 65182-->
</ul><!--end: 65179-->
<!--top: 65178--><li><a href="http://www.xxxxx.com/enter1/messages/65178.html">反正家里没人..出去拿卫生纸再进来好了。大不了洗个澡 (无内容)</a> - ironlin (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65178-->
<!--top: 65181--><li><a href="http://www.xxxxx.com/enter1/messages/65181.html">家里就是没了啊,我忘记了 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65181-->
</ul><!--end: 65181-->
</ul><!--end: 65178-->
</ul><!--end: 65174-->
</ul><!--end: 65170-->
<!--top: 65167--><li><a href="http://www.xxxxx.com/enter1/messages/65167.html">手指 (无内容)</a> - 不是神 (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65167-->
<!--top: 65168--><li><a href="http://www.xxxxx.com/enter1/messages/65168.html">不够用啊 (无内容)</a> - 无奈的EK (0 bytes) <i>12/01/08</i> (4 reads) <ul><!--insert: 65168-->
<!--top: 65172--><li><a href="http://www.xxxxx.com/enter1/messages/65172.html">加上脚趾 </a> - 彪悍的大灰狼 (1 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65172-->
<!--top: 65175--><li><a href="http://www.xxxxx.com/enter1/messages/65175.html">哈哈哈哈~~~高难度啊 (无内容)</a> - 无奈的EK (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65175-->
</ul><!--end: 65175-->
</ul><!--end: 65172-->
<!--top: 65169--><li><a href="http://www.xxxxx.com/enter1/messages/65169.html">怎么会不够用 (无内容)</a> - 不是神 (0 bytes) <i>12/01/08</i> (3 reads) <ul><!--insert: 65169-->
<!--top: 65173--><li><a href="http://www.xxxxx.com/enter1/messages/65173.html">不是一根指头只能用一次的吗? (无内容)</a> - 无奈的EK (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65173-->
</ul><!--end: 65173-->
</ul><!--end: 65169-->
</ul><!--end: 65168-->
</ul><!--end: 65167-->
</ul><!--end: 65166-->
--------
<!--end: 65192-->
<br><!--top: 65166--><li><a href="http://www.xxxxx.com/enter1/messages/65166.html">汗。。冲进厕所,刚发现没纸,怎么办???在线求助 </a> - INUSAN (385 bytes) <i>12/01/08</i> (430 reads) <!--top: 65198--><li><a href="http://www.xxxxx.com/enter1/messages/65198.html">用衬裤内裤或衬衣吧,之后或扔或洗或者撅着PP出去找纸 (无内容)</a> - 10JQKA (0 bytes) <i>12/01/08</i> (1 reads)
<ul><!--insert: 65198-->
</ul><!--end: 65198-->
<!--top: 65197--><li><a href="http://www.xxxxx.com/enter1/messages/65197.html">请问家里有狗吗?嘻嘻嘻? (无内容)</a> - 非原住民 (0 bytes) <i>12/01/08</i> (2 reads)
<ul><!--insert: 65197-->
</ul><!--end: 65197-->
<!--top: 65196--><li><a href="http://www.xxxxx.com/enter1/messages/65196.html">此贴必火,火速插入 (无内容)</a> - 10JQKA (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65196-->
</ul><!--end: 65196-->
<!--top: 65191--><li><a href="http://www.xxxxx.com/enter1/messages/65191.html">估计现在也该干了.....不用擦了...... (无内容)</a> - fallrains (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65191-->
</ul><!--end: 65191-->
<!--top: 65190--><li><a href="http://www.xxxxx.com/enter1/messages/65190.html">告诉我你家在哪里,我给你送过去 (无内容)</a> - 风雨雷电雪霜露 (0 bytes) <i>12/01/08</i> (3 reads) <ul><!--insert: 65190-->
</ul><!--end: 65190-->
<!--top: 65188--><li><a href="http://www.xxxxx.com/enter1/messages/65188.html">你用摄像头把你现在的情况照下来,如果你没撒谎,我就告诉你方法 (无内容)</a> - 一个网友 (0 bytes) <i>12/01/08</i> (4 reads) <ul><!--insert: 65188-->
</ul><!--end: 65188-->
<!--top: 65186--><li><a href="http://www.xxxxx.com/enter1/messages/65186.html">楼主知道古代人没有发明纸之前是用什么吗? (无内容)</a> - 54西门庆 (0 bytes) <i>12/01/08</i> (6 reads) <ul><!--insert: 65186-->
<!--top: 65193--><li><a href="http://www.xxxxx.com/enter1/messages/65193.html">难道用瓦砖片一点点刮?? (无内容)</a> - 汪汪过来 (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65193-->
</ul><!--end: 65193-->
</ul><!--end: 65186-->
<!--top: 65185--><li><a href="http://www.xxxxx.com/enter1/messages/65185.html">直接洗澡不就完了别,别告诉我你家厕所断水 (无内容)</a> - gaolu2 (0 bytes) <i>12/01/08</i> (4 reads) <ul><!--insert: 65185-->
<!--top: 65187--><li><a href="http://www.xxxxx.com/enter1/messages/65187.html">洗澡是好办法,不过还是要用手啊 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65187-->
</ul><!--end: 65187-->
</ul><!--end: 65185-->
<!--top: 65183--><li><a href="http://www.xxxxx.com/enter1/messages/65183.html">把舌头拉长.直接舔干净就可以了/ (无内容)</a> - xw (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65183-->
<!--top: 65184--><li><a href="http://www.xxxxx.com/enter1/messages/65184.html">真恶心 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65184-->
</ul><!--end: 65184-->
</ul><!--end: 65183-->
<!--top: 65176--><li><a href="http://www.xxxxx.com/enter1/messages/65176.html">LZ进来看,我有办法 </a> - 无奈的EK (146 bytes) <i>12/01/08</i> (115 reads) <ul><!--insert: 65176-->
<!--top: 65180--><li><a href="http://www.xxxxx.com/enter1/messages/65180.html">好象是个办法,谢了啊 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65180-->
</ul><!--end: 65180-->
</ul><!--end: 65176-->
<!--top: 65170--><li><a href="http://www.xxxxx.com/enter1/messages/65170.html">内裤脱掉擦一下扔掉 (无内容)</a> - 铁剑 (0 bytes) <i>12/01/08</i> (3 reads) <ul><!--insert: 65170-->
<!--top: 65174--><li><a href="http://www.xxxxx.com/enter1/messages/65174.html">啊???我是果着进来的,因为家里没人 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (3 reads) <ul><!--insert: 65174-->
<!--top: 65179--><li><a href="http://www.xxxxx.com/enter1/messages/65179.html">使劲甩掉PP多余的东西,然后急速跑过去洗澡...... (无内容)</a> - fallrains (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65179-->
<!--top: 65182--><li><a href="http://www.xxxxx.com/enter1/messages/65182.html">洗澡是不错,不过还是要用手指汗 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65182-->
<!--top: 65189--><li><a href="http://www.xxxxx.com/enter1/messages/65189.html">把喷头拿下来,对准PY喷水......不用手指头了 (无内容)</a> - fallrains (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65189-->
</ul><!--end: 65189-->
</ul><!--end: 65182-->
</ul><!--end: 65179-->
<!--top: 65178--><li><a href="http://www.xxxxx.com/enter1/messages/65178.html">反正家里没人..出去拿卫生纸再进来好了。大不了洗个澡 (无内容)</a> - ironlin (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65178-->
<!--top: 65181--><li><a href="http://www.xxxxx.com/enter1/messages/65181.html">家里就是没了啊,我忘记了 (无内容)</a> - INUSAN (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65181-->
</ul><!--end: 65181-->
</ul><!--end: 65178-->
</ul><!--end: 65174-->
</ul><!--end: 65170-->
<!--top: 65167--><li><a href="http://www.xxxxx.com/enter1/messages/65167.html">手指 (无内容)</a> - 不是神 (0 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65167-->
<!--top: 65168--><li><a href="http://www.xxxxx.com/enter1/messages/65168.html">不够用啊 (无内容)</a> - 无奈的EK (0 bytes) <i>12/01/08</i> (4 reads) <ul><!--insert: 65168-->
<!--top: 65172--><li><a href="http://www.xxxxx.com/enter1/messages/65172.html">加上脚趾 </a> - 彪悍的大灰狼 (1 bytes) <i>12/01/08</i> (2 reads) <ul><!--insert: 65172-->
<!--top: 65175--><li><a href="http://www.xxxxx.com/enter1/messages/65175.html">哈哈哈哈~~~高难度啊 (无内容)</a> - 无奈的EK (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65175-->
</ul><!--end: 65175-->
</ul><!--end: 65172-->
<!--top: 65169--><li><a href="http://www.xxxxx.com/enter1/messages/65169.html">怎么会不够用 (无内容)</a> - 不是神 (0 bytes) <i>12/01/08</i> (3 reads) <ul><!--insert: 65169-->
<!--top: 65173--><li><a href="http://www.xxxxx.com/enter1/messages/65173.html">不是一根指头只能用一次的吗? (无内容)</a> - 无奈的EK (0 bytes) <i>12/01/08</i> (1 reads) <ul><!--insert: 65173-->
</ul><!--end: 65173-->
</ul><!--end: 65169-->
</ul><!--end: 65168-->
</ul><!--end: 65167-->
</ul><!--end: 65166-->
--------
最好将123.txt的文件内容给出来.
我把你的代码在我这执行 出现上面的信息 你那没出吗
(
[0] => <br><!--top: 65192--><li><a href="http://www.xxxxx.com/enter1/messages/65192.html">一位女士的征婚条件 </a> - 红世之王 (662 bytes) <i>12/01/08</i> (100 reads)
<!--end: 65192
)
哎~~~~~~~~~~~~~~~~~~~~ 我的没出啊,程序是没匹配的结果,显示 else 语句里的“NO found!”
没用,还是显示No found.而且我把这个程序传到我申请的一个php空间的服务器上去了,用网页打开,结果也是NO found。。郁闷啊。你的php 版本是多少?
http://normal.site50.net/test/124.html也能获得内容
不能访问php 网页? 我试着没问题啊。 显示:no found.
另一个 http://normal.site50.net/test/xxyy2.php 运行的结果就可以把匹配的内容显示出来。
Array
(
[0] => <br><!--top: 65192--><li><a href="http://www.xxxxx.com/enter1/messages/65192.html">一位女士的征婚条件 </a> - 红世之王 (662 bytes) <i>12/01/08</i> (100 reads)
<!--end: 65192-->
<br><!--top: 65166--><li><a href="http://www.xxxxx.com/enter1/messages/65166.html">汗。。冲进厕所,刚发现没纸,怎么办???在线求助 </a> - INUSAN (385 bytes) <i>12/01/08</i> (430 reads) <!--top: 65198--><li><a href="http://www.xxxxx.com/enter1/messages/65198.html">用衬裤内裤或衬衣吧,之后或扔或洗或者撅着PP出去找纸 (无内容)</a> - 10JQKA (0 bytes) <i>12/01/08</i> (1 reads)
<ul><!--insert: 65198-->
</ul><!--end: 65198-->
)
有结果的是:
http://dubiousway.hostrator.com/no.php
http://dubiousway.hostrator.com/123.txt我把同样的一模一样的两个文件传到另一个网站:http://normal.site50.net/no.php
http://normal.site50.net/123.txt
就匹配不出来。(这个网站不能显示txt文件,所以无法通过上面的网址看到123.txt。不过传到两个网站上的确实一模一样)
http://normal.site50.net/no2.php 是no.php的拷贝,就增加了一行显示123.txt内容的代码。说明程序是能读出文件内容的,并不是因为没有读出文件的内容所以匹配不出来。大家说说这是怎么个原因,难道大家都没有碰到过匹配不出来的情况,我一下子就碰到这么多。。汗啊。
我的 win2k 系统用了(中日两个语言版本),xp系统也用了,php5.2.5 , php 5.2.6 都用了,都无法匹配出结果。难道和机器硬件有关〉?????
就是改成:$d='/<br><!--top:.*=.*<!--end: 65192/sU'; 的话,采用非贪婪模式来匹配的话,就都能匹配出结果来了。
http://normal.site50.net/no3.php 是加了参数 U的,结果显示能匹配出来。
真让我糊涂,贪婪模式和非贪婪模式,顶多是匹配的结果不同,但不可能非贪婪能匹配出来,贪婪的就匹配不出来阿。
我就是学习php,没想具体匹配哪一句话。
现在碰到的问题可见是,同样的程序和处理文件,有的机器执行能匹配,有的不能;同样的模式字符串,采用非贪婪模式能匹配,采用贪婪模式,有的机器就匹配不出结果。