利用php正则获取网页的img部门

利用此正则可以收罗网页中的img标签中的src部门。此PHP正则表达式算是我找到较量完美的正则匹配了。

它可以很好的制止样式的影响,如<img src…………/>也能采到src部门。

不多说了上PHP正则:

<?php $html = file_get_contents('http://www.qq.com'); $search = '|<img[^>]+src="([^"]*)"[^>]+>|si'; preg_match_all($search, $html, $images); printf("<p>输出images数据为:</p><pre>%s</pre>\n",var_export( $images ,TRUE)); ?>

输出的信息是数组

0=》是<img> 标签的整个语句。

1=》是<img> 标签SRC部门。

很用有是吧

你也可以过滤掉非src的属性,看此文:?post=164

附件下载/演示源码:
【 get_img.htm 】 5.97KB

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/7968.html