文件获取内容与路径信息

时间:2015-10-14 22:24:27

标签: php

我试图从$ _SERVER [' PATH_INFO']获取路径并在file_get_contents函数中使用它,但我遇到了一些问题:

假设我有以下链接:

http://www.example.com/index.php/http://www.example.com

使用路径信息我得到最后一个网址:/ http://www.example.com并删除第一个将其放入变量的字符,然后在file_get_contents中使用它,如下所示:

$link = substr($_SERVER['PATH_INFO'],1,strlen($_SERVER['PATH_INFO']));
$linkcontents = file_get_contents($link);

但这不起作用!当我放一个file.extension而不是一个url时,我不知道它有什么用?

1 个答案:

答案 0 :(得分:0)

该问题的解决方案是从链接中删除http://并将其放在file_get_contents中,如下所示:

url:http://www.example.com/index.php/www.example.com

$linkcontents = file_get_contents("https://".substr($_SERVER['PATH_INFO'],1));

这将正确输出链接