本文目录一览:
php 读取(解析)html文档,并将读取到的文档转为数组(数组保留html嵌套格式)
可以使用正则表达式来解决这个问题
具体的代码很多不详细写了,举个例子给题主吧
?php
$htmlStr = 'li首页/li';
preg_match_all('/li.*?\/li/', $htmlStr , $res);
$ret = preg_replace('/(li|\/li)/', '', $res[0][0]);
//输出res
//var_dump($res);
echo $ret;
最终输出的结果为:首页
在这个例子上题主所需要的值基本都可以用正则算法过滤出来
希望能帮到题主
如果可以,还请采纳
php读取html
preg_match('/p align=\"center\"bigstrong(.*?)\/strong\/big\/p/',$str,$result);
$str就是上面的html里面的内容,$result就是匹配到的字符串,你可以print_r($result);看看里面就有你要的结果,或者直接echo $result[1];就是
“在LINUX下配置MYSQL、PHP和JSP”这几个字符了
请采纳。
PHP怎么使用xpath解析html内容
实例如下:
?php
$xml = simplexml_load_file("test.xml");
$result = $xml-xpath("form");
print_r($result);
?
获取form内容
php如何结合html调用数据?
在html中调用php内容,可以用script src="friendlinks.php"/script然后在friendlinks.php中调取数据库数据。并输出适当的html,或者输出xml、json都可以,只是图简单的话,只要输出html就行了。