万维景盛

万维景盛官网
  • t***593 16:43:07 下单 虚机:HCN0
  • y***ina 15:09:21 捡便宜 虚机:HCU0
  • y***ina 15:08:54 下单 虚机:HCU0
  • 1***477 14:20:13 续费 虚机:HCA1
  • 1***477 14:20:08 续费 虚机:HCA1
  • w***730 13:49:23 捡便宜 虚机:HCU0
  • w***730 13:47:52 下单 虚机:HCU0
  • y***ang 9:38:53 捡便宜 虚机:HCU0
  • y***ang 9:33:52 下单 虚机:HCU0
  • q***323 22:32:33 捡便宜 虚机:HCN0
  • q***323 22:26:07 下单 虚机:HCN0
  • c***c17 21:19:27 续费 虚机:HCM3
  • c***c17 21:18:42 续费 虚机:HCM3
  • 2***118 17:51:16 捡便宜 虚机:HCN0
  • 2***118 17:51:05 下单 虚机:HCN0
  • n***iyu 16:48:25 购买 数字证书:TrustAsiaDVG5
  • n***iyu 16:47:24 下单 数字证书:TrustAsiaDVG5
  • l***eji 16:38:08 create 虚机:HCU0
  • l***eji 16:37:19 下单 虚机:HCU1
  • n***iyu 16:26:54 捡便宜 虚机:HCU0

php函数相对路径转化成绝对路径

当使用php开发采集页面的时候,有时需要将网页中的相对路径自动转化成绝对路径,万维景盛为您分享在 Gregarius中提取的一个php函数。 

<?  
function relative_to_absolute($content, $feed_url) {  
    preg_match('/(http|https|ftp):\/\//', $feed_url, $protocol);  
    $server_url = preg_replace("/(http|https|ftp|news):\/\//", "", $feed_url);  
    $server_url = preg_replace("/\/.*/", "", $server_url);  

    if ($server_url == '') {  
        return $content;  
    }  

    if (isset($protocol[0])) {  
        $new_content = preg_replace('/href="\//', 'href="'.$protocol[0].$server_url.'/', $content);  
        $new_content = preg_replace('/src="\//', 'src="'.$protocol[0].$server_url.'/', $new_content);  
    } else {  
        $new_content = $content;  
    }  
    return $new_content;  
}  
?>



来源:万维景盛
日期:2017/2/12

打印 】 
上一篇:阿里云服务器/虚拟主机代备案审核需要多长时间?
下一篇:怎样计算阿里云服务器多少配置支持多少人在线?
  >> 相关文章
 
  虚拟主机如何防止黑客攻击网站
  阿里云虚拟主机怎么开启sockets扩展?
  新网数码域名注册API接口常见报错列表大全
  ecshop2.7.3没有反序列化unserialize造成​报错Warning: Illegal string offset free_money admin/order.php
  360网站卫士的检测服务器要加入阿里云白名单的最新ip段有哪些?
  什么是ocMod鼻祖快速虚拟修改机制vQmod技术及vQmod在OpenCart上的安装
  jquery input 自动获取焦点DOM对象和jquery对象的问题
  阿里云虚拟主机导入baocms网站后首页空白怎么解决?
会员 客服 QQ 电话 充值 工单
Top

客服热线

010-57180806

18610695105

请拨总机 010-57180806

咨询售后问题建议 提交工单