php如何解析字符串里所有URL地址
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍php如何解析字符串里所有URL地址,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:
千家信息网最后更新 2025年11月07日php如何解析字符串里所有URL地址
这篇文章主要介绍php如何解析字符串里所有URL地址,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
具体如下:
0 && strlen($current_url) > 0){ $pathi = pathinfo($current_url); $dir = $pathi["dirname"]; $base = parse_url($current_url); $split_path = explode("/", $dir); $url = ""; foreach($links as $k => $link){ if(preg_match("/^\.\./", $link)){ $total = substr_count($link, "../"); for($i = 0; $i < $total; $i++){ array_pop($split_path); } $url = implode("/", $split_path) . "/" . str_replace("../", "", $link); }elseif(preg_match("/^\/\//", $link)){ $url = $base["scheme"] . ":" . $link; }elseif(preg_match("/^\/|^.\//", $link)){ $url = $base["scheme"] . "://" . $base["host"] . $link; }elseif(preg_match("/^[a-zA-Z0-9]/", $link)){ if(preg_match("/^http/", $link)){ $url = $link; }else{ $url = $dir . "/" . $link; } } $links[$k] = $url; } } return $links;}header("content-type: text/plain");$url = "https://www.jb51.net";$html = file_get_contents($url);// Gets links from the page:print_r(pageLinks($html));// Gets links from the page and formats them to a full valid url:print_r(pageLinks($html, $url, true));以上是"php如何解析字符串里所有URL地址"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
地址
字符
字符串
内容
篇文章
价值
兴趣
小伙
小伙伴
更多
知识
行业
资讯
资讯频道
频道
参考
帮助
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
在数据库中建立树形结构
天津垃圾发电厂网络安全
软件开发的计划书范文
5g协议软件开发工程师
厦门吉比特网络技术人力
中国第一网络安全员
代替neo4j的图数据库
朔州市网络安全活动
阿里云怎么查是否有服务器
html5数据库对比
地产类软件开发
最终幻想服务器玩家数
徐汇区市场软件开发市场价格
陆川县网络安全
地图数据库的特点是什么
软件开发验收监理的职责
网络技术三级与软考网络工程师
想开服务器没有钱怎么办
网络安全基础知识与案例分析
学校信息化网络安全保障
代理服务器软件哪个好
2022软件开发工程师平均薪资
德国软件开发薪水
网络安全教育升旗仪式开场白
福建省高院网络安全
电子狗软件开发
福建网络安全课程技术提升快
丰台区正规软件开发价目表
服务器安全狗证书
璧刃科技软件开发