小编ano*_*us 的帖子

带有GET属性的PHP include()(包括file.php?q = 1)

我想要include()一个位于我的服务器上的php文件,带有额外的GET属性.但它不会起作用:

include('search.php?q=1');
Run Code Online (Sandbox Code Playgroud)

它给出的错误:

PHP Warning:  include(): Failed opening './search.php?q=1' for inclusion
Run Code Online (Sandbox Code Playgroud)

似乎它试图打开一个名为'search.php?q = 1'的文件而不是打开'search.php'文件并向其发送GET属性.

*请注意,如果我不添加任何GET属性,它确实有效:

include('search.php');
Run Code Online (Sandbox Code Playgroud)

php get include

21
推荐指数
2
解决办法
5万
查看次数

标签 统计

get ×1

include ×1

php ×1