比如说这个网站http://www.dianping.com/查看源代码,这个网页的连接地址和图片地址有些是相对路径的,用php打开这个网页,有什么方法可以将这些相对的路径转成绝对路径?请高手指点一下,有没有一个比较简单的思路?谢谢

解决方案 »

  1.   

    不光是一个网页,有很多网页,不可能一个一个的改,我不是将这个网页下载到本地,是用php程序将这个网页打开,判断里面的路径是绝对的还是相对的,将其全部改成绝对的,然后将这个网页用我的程序显示出来
      

  2.   

    先加个 <base 再看看,估计没有要再改的
      

  3.   

    这个是搜索引擎的活,要根据引用页的url和被引用的相对路径判断
    写一下函数分析一下了
    或者看看看PHP的搜索引擎函数看看没有好的方法
      

  4.   

    这种问题为什么要搞的这么复杂呢 还要写什么程序,只是一个路径的问题,这个看开发要求,统一规范的话 一般都用绝对路径的
    用IDE工具批量替换一下就好了,用不着那么麻烦
      

  5.   

    使用parse_url判断url包括几部分