Heim > Backend-Entwicklung > PHP-Tutorial > request - php $_GET获取不到值

request - php $_GET获取不到值

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-06 20:39:49
Original
1692 Leute haben es durchsucht

<code>request   array(2) {
  ["lang"]=>
  string(2) "zh"
  ["dummy"]=>
  string(13) "1419519107411"
}
get   array(2) {
  ["lang"]=>
  bool(false)
  ["dummy"]=>
  bool(false)
}
server    array(34) {
  ["HTTP_HOST"]=>
  string(9) "localhost"
  ["HTTP_CONNECTION"]=>
  string(10) "keep-alive"
  ["HTTP_CACHE_CONTROL"]=>
  string(9) "max-age=0"
  ["HTTP_ACCEPT"]=>
  string(74) "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"
  ["HTTP_USER_AGENT"]=>
  string(104) "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36"
  ["HTTP_ACCEPT_ENCODING"]=>
  string(19) "gzip, deflate, sdch"
  ["HTTP_ACCEPT_LANGUAGE"]=>
  string(14) "zh-CN,zh;q=0.8"
  ["HTTP_COOKIE"]=>
  string(36) "PHPSESSID=otbqpdbn719m95li4ph91naoe2"
  ["HTTP_RA_VER"]=>
  string(5) "2.8.6"
  ["HTTP_RA_SID"]=>
  string(38) "7A05614B-20140524-052211-005a89-b3d2b8"
  ["PATH"]=>
  string(70) "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin"
  ["LD_LIBRARY_PATH"]=>
  string(26) "/phpstudy/server/httpd/lib"
  ["SERVER_SIGNATURE"]=>
  string(0) ""
  ["SERVER_SOFTWARE"]=>
  string(30) "Apache/2.4.7 (Unix) PHP/5.4.26"
  ["SERVER_NAME"]=>
  string(9) "localhost"
  ["SERVER_ADDR"]=>
  string(9) "127.0.0.1"
  ["SERVER_PORT"]=>
  string(2) "80"
  ["REMOTE_ADDR"]=>
  string(9) "127.0.0.1"
  ["DOCUMENT_ROOT"]=>
  string(13) "/phpstudy/www"
  ["REQUEST_SCHEME"]=>
  string(4) "http"
  ["CONTEXT_PREFIX"]=>
  string(0) ""
  ["CONTEXT_DOCUMENT_ROOT"]=>
  string(13) "/phpstudy/www"
  ["SERVER_ADMIN"]=>
  string(15) "you@example.com"
  ["SCRIPT_FILENAME"]=>
  string(38) "/phpstudy/www/wwh/handlers/gettree.php"
  ["REMOTE_PORT"]=>
  string(5) "47712"
  ["GATEWAY_INTERFACE"]=>
  string(7) "CGI/1.1"
  ["SERVER_PROTOCOL"]=>
  string(8) "HTTP/1.1"
  ["REQUEST_METHOD"]=>
  string(3) "GET"
  ["QUERY_STRING"]=>
  string(27) "lang=zh&dummy=1419519107411"
  ["REQUEST_URI"]=>
  string(53) "/wwh/handlers/gettree.php?lang=zh&dummy=1419519107411"
  ["SCRIPT_NAME"]=>
  string(25) "/wwh/handlers/gettree.php"
  ["PHP_SELF"]=>
  string(25) "/wwh/handlers/gettree.php"
  ["REQUEST_TIME_FLOAT"]=>
  float(1419519574.541)
  ["REQUEST_TIME"]=>
  int(1419519574)
}
</code>
Nach dem Login kopieren
Nach dem Login kopieren

今天在修改一个脚本的时候发现使用$_GET获取不到数据了,请问睡能够给解释一下
已经在前面将request get 和server的信息输出了

整个项目的代码由很多,还是请大家移步到coding的rep中看吧
https://coding.net/u/hainuo/p/document/git/blob/master/handlers/gettree.php

回复内容:

<code>request   array(2) {
  ["lang"]=>
  string(2) "zh"
  ["dummy"]=>
  string(13) "1419519107411"
}
get   array(2) {
  ["lang"]=>
  bool(false)
  ["dummy"]=>
  bool(false)
}
server    array(34) {
  ["HTTP_HOST"]=>
  string(9) "localhost"
  ["HTTP_CONNECTION"]=>
  string(10) "keep-alive"
  ["HTTP_CACHE_CONTROL"]=>
  string(9) "max-age=0"
  ["HTTP_ACCEPT"]=>
  string(74) "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"
  ["HTTP_USER_AGENT"]=>
  string(104) "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36"
  ["HTTP_ACCEPT_ENCODING"]=>
  string(19) "gzip, deflate, sdch"
  ["HTTP_ACCEPT_LANGUAGE"]=>
  string(14) "zh-CN,zh;q=0.8"
  ["HTTP_COOKIE"]=>
  string(36) "PHPSESSID=otbqpdbn719m95li4ph91naoe2"
  ["HTTP_RA_VER"]=>
  string(5) "2.8.6"
  ["HTTP_RA_SID"]=>
  string(38) "7A05614B-20140524-052211-005a89-b3d2b8"
  ["PATH"]=>
  string(70) "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/root/bin"
  ["LD_LIBRARY_PATH"]=>
  string(26) "/phpstudy/server/httpd/lib"
  ["SERVER_SIGNATURE"]=>
  string(0) ""
  ["SERVER_SOFTWARE"]=>
  string(30) "Apache/2.4.7 (Unix) PHP/5.4.26"
  ["SERVER_NAME"]=>
  string(9) "localhost"
  ["SERVER_ADDR"]=>
  string(9) "127.0.0.1"
  ["SERVER_PORT"]=>
  string(2) "80"
  ["REMOTE_ADDR"]=>
  string(9) "127.0.0.1"
  ["DOCUMENT_ROOT"]=>
  string(13) "/phpstudy/www"
  ["REQUEST_SCHEME"]=>
  string(4) "http"
  ["CONTEXT_PREFIX"]=>
  string(0) ""
  ["CONTEXT_DOCUMENT_ROOT"]=>
  string(13) "/phpstudy/www"
  ["SERVER_ADMIN"]=>
  string(15) "you@example.com"
  ["SCRIPT_FILENAME"]=>
  string(38) "/phpstudy/www/wwh/handlers/gettree.php"
  ["REMOTE_PORT"]=>
  string(5) "47712"
  ["GATEWAY_INTERFACE"]=>
  string(7) "CGI/1.1"
  ["SERVER_PROTOCOL"]=>
  string(8) "HTTP/1.1"
  ["REQUEST_METHOD"]=>
  string(3) "GET"
  ["QUERY_STRING"]=>
  string(27) "lang=zh&dummy=1419519107411"
  ["REQUEST_URI"]=>
  string(53) "/wwh/handlers/gettree.php?lang=zh&dummy=1419519107411"
  ["SCRIPT_NAME"]=>
  string(25) "/wwh/handlers/gettree.php"
  ["PHP_SELF"]=>
  string(25) "/wwh/handlers/gettree.php"
  ["REQUEST_TIME_FLOAT"]=>
  float(1419519574.541)
  ["REQUEST_TIME"]=>
  int(1419519574)
}
</code>
Nach dem Login kopieren
Nach dem Login kopieren

今天在修改一个脚本的时候发现使用$_GET获取不到数据了,请问睡能够给解释一下
已经在前面将request get 和server的信息输出了

整个项目的代码由很多,还是请大家移步到coding的rep中看吧
https://coding.net/u/hainuo/p/document/git/blob/master/handlers/gettree.php

<code> ["REQUEST_URI"]=>
  string(53) "/wwh/handlers/gettree.php?lang=zh&dummy=1419519107411"
</code>
Nach dem Login kopieren

证明你的链接是没有错的。至于取不到值,你会不会在把$_GET['lang'],$_GET['dummy']给手动赋值了啊?没代码不知道哪里的问题了~

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage