我写了一个php文件,想要调用$REQUEST_METHOD
(一个预定义的变量),但我无法得到结果。
<!DOCTYPE html>
<html>
<head>
<title>Pre Vars Demo</title>
</head>
<body>
<?php
echo "提交的方法:" .$REQUEST_METHOD;
echo "<br>网络协议:".$SERVER_PROTOCOL;
echo "<br>主机名称".$HTTP_SERVER_VARS['HTTP_HOST'];
?>
</body>
</html>
我查看了php.ini
文件,但找不到register_global= On
。所以我将其添加到php.ini
文件中,但是它仍然不起作用。我的php版本是7.0.8
。
我该如何解决这个问题?
答案 0 :(得分:0)
嗯,我想只有这些是预先设定的变量。 http://us3.php.net/manual/en/reserved.variables.php。
你可以看一下services:
app:
command: --key=blah
...
,它有你想要的东西。
答案 1 :(得分:0)
你不能只调用$REQUEST_METHOD
,这样的东西就不存在了。
你实际上需要$ _SERVER,然后请求REQUEST_METHOD,如:
$_SERVER['REQUEST_METHOD']