我的效果非常奇怪。 ($ _GET [“var”]包含“testvalue”)
我的代码:
$_POST["var"] = $_GET["var"];
$test = $_GET["var"];
echo "<p>post: ".$_POST["var"]."</p>";
echo "<p>test: ".$test."</p>";
echo "<p>get: ".$_GET["var"]."</p>";
输出结果为:
post: testvalue
test:
get:
你知道为什么第二和第三输出不是“testvalue”吗?
答案 0 :(得分:-1)
你的$ _POST有效,所以它已经填满了。 你的获得很可能没有填补,转到te 2周围,它可能会工作我想。 试试这个:
$_GET["var"] = $_POST["var"];
$test = $_POST["var"];
echo "<p>post: ".$_POST["var"]."</p>";
echo "<p>test: ".$test."</p>";
echo "<p>get: ".$_GET["var"]."</p>";