2016-07-19 2 views
-1

Ich schrieb eine PHP-Datei und möchte $REQUEST_METHOD aufrufen (eine vordefinierte Variable), aber ich kann das Ergebnis nicht erhalten.

<!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> 

enter image description here

Ich habe die php.ini Datei, aber ich konnte register_global= On nicht finden. Also habe ich das in die php.ini Datei hinzugefügt, aber es funktioniert immer noch nicht. Meine php Version ist 7.0.8.

Wie kann ich dieses Problem lösen?

+0

es, wenn Sie die chinesischen Schriftzeichen ausschließen Funktioniert? – user4759923

+0

Was passiert, wenn Sie '$ _SERVER ['REQUEST_METHOD']' 'aushoben? – FrankerZ

+0

Danke. Ich verstehe es. $ _SERVER ['REQUEST_METHOD'] sollte anstelle von $ REQUEST_METHOD verwendet werden. Vielen Dank. @Franker – lbs0912

Antwort

0

können Sie nicht nur $REQUEST_METHOD aufrufen, etwas wie das existiert nicht.

Sie benötigen tatsächlich _SERVER $ und dann für REQUEST_METHOD fragen, wie:

$_SERVER['REQUEST_METHOD'] 
+0

Vielen Dank. Ich verstehe es. – lbs0912

+0

Sie sind willkommen –

Verwandte Themen