PHP包含带参数的不加载页面

时间:2014-07-01 18:06:35

标签: php parameters include

我正在使用PHP版本5.3.28。我正在尝试使用DOCUMENT_ROOT包含页面,但如果我将任何参数附加到URL,则不会显示任何内容。

include($_SERVER['DOCUMENT_ROOT']."/mysiteDir/phpPage.php?data=string");

如果我拿走“?data = string”就行了。

1 个答案:

答案 0 :(得分:1)

这将为您澄清事情 - http://www.php.net/manual/en/function.include.php

简而言之,include 'file.php?foo=1&bar=2';将无效,因为PHP会在本地文件系统上查找名为file.php?foo=1&bar=2的文件。但是,这仅适用于本地包含。如果您使用远程包含,例如http://www.example.com?r=g,它将起作用。