为什么include_once();
在添加url参数时不起作用?
例如,
这有效:
<?php include_once("test.php"); ?>
而这不是:
<?php include_once("test.php?param=name"); ?>
有什么方法可以达到这个目的吗?
谢谢
答案 0 :(得分:3)
包含php脚本或多或少就像在您放置include
语句的地方包含代码一样。没有提出http请求,因此未设置$_REQUEST
/ $_POST
/ $_GET
个变量。
相反,您可以直接在包含的脚本中使用主脚本中的变量。