php 读取(解析)html文档,并将读取到的文档转为数组(数组保留html嵌套格式)

php 读取(解析)html文档,并将读取到的文档转为数组(数组保留html嵌套格式),第1张

可以使用正则表达式来解决这个问题

具体的代码很多不详细写了,举个例子给题主吧

<?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可以使用 fopen 打开文件 然后fread读文件。或者你可以使用file_get_contents获取文件内容。

然后连接数据库,把或者的内容,当成一个字段插入到数据库对应的字段里

<?php

foreach (glob(dirname(__FILE__)."/*.html") as $filename) {

    $url="http://127.0.0.1/520/".$name

    $aurl= "<a href=\"".$url."\">".$url."</a>"

    echo $aurl . "<br/>"

}

?>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11645444.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存