php如何解析字符串里所有URL地址
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍php如何解析字符串里所有URL地址,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:
千家信息网最后更新 2026年10月31日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安全错误
数据库的锁怎样保障安全
精品咖啡豆
互联网科技工作委员会
云信互联网科技有限公司
互联网科技公司华为
互联网巨头科技公司
青岛互联网科技公司
奇酷互联网络科技公司
互联网金融科技平台
互联网科技公司介绍
中国互联网金融科技基金
互联网科技素材视频竖屏
顺网科技2021年互联网排名
中盈科技互联网信息有限公司
河南猎农互联网科技有限公司
河南住房之家互联网科技
长沙茂晟互联网科技有限公司
中天科技中国工业互联网
互联网风格科技公司名称
广东鹅鹅鹅互联网科技有限公司
好易买互联网科技
科技互联网龙头
科技互联网项目
互联网科技集团
腾讯科技 互联网女皇
盛创互联网科技有限公司
湖南一路畅行互联网科技
电子科技大学互联网创业大赛
区块链结合互联网科技
美国互联网科技实力
杭州科技互联网公司有哪些