广

PHP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    相对路径转化成绝对路径

    2018-10-13 10:38:28 次阅读 稿源:互联网
    零七广告
    提取 Gregarius中的一个函数。可以把网页中的相对路径自动转化成绝对路径。
    <? 
    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; 

    ?> 

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告