在包含GET路径中包含GET变量(路径)
问题描述:
我试图做一个include(dirname(FILE),'/../file.php?variable=VAR'),但是当我使用时无法找到位置变量。在包含GET路径中包含GET变量(路径)
该目录位于当前文件所在的目录之上。是否有可能通过包含变量?
答
号通过使用包括你包括文件的源代码,因为它是。我想你想在包含的文件中定义一个函数并调用它来获得结果。
答
虽然你根本不需要这个,但因为$_GET
的范围是全局的[即可以从您运行的每个脚本访问]。
只是要清楚:
include($path)
搜索资源的文件系统,然后进行处理。
http://somesite.com/index.php?key=value
是一个URL,其部分在?
符号后面的部分被称为查询。
你能展示一些实际的代码吗?为什么不只是'include('../ file.php');'? – lonesomeday
对不起,但是你想将查询传递给'include'的原因是什么? – raina77ow
我正在使用HTML到PDF转换器,并且需要包含在特定GET var处理的文件。我想我只会写信给一个文件。 – user461316