像jQuery一样用php解析html的实现代码

在sourceforge上有一个项目叫做PHP Simple HTML DOM Parser,它可以以类似jQuery的方式通过css选择器来返回指定的DOM元素,功能十分强大。

网址:http://simplehtmldom.sourceforge.net/

示例参考:http://www.jb51.net/article/27942.htm

DEMO:

include_once('simple_html_dom.php');
$html = str_get_html('<p><video class="edui-upload-video  vjs-default-skin video-js" controls="" 
preload="none" width="420" height="280" src="http://www.ncnet.ac
.cn/up_files/ueditor/video/20160712/1468256834914868.flv" data-setup="{}"><source src="http://www.ncnet
.ac.cn/up_files/ueditor/video/20160712/1468256834914868.flv" type="video/flv"/></video></p>');
$a = $html->find('video');
var_dump($a[0]->src);

结果:

http://www.ncnet.ac.cn/up_files/ueditor/video/20160712/1468256834914868.flv

发表评论

邮箱地址不会被公开。 必填项已用*标注