PHP得到?没有设置任何变量

Jim*_*988 2 php url get

如果我打电话:

WWW.*.com?你好

if($_GET["hello"]){
}
Run Code Online (Sandbox Code Playgroud)

它总是返回false,因为?hello变量需要设置为某些东西......

有办法搞定吗?没有事先将变量设置为anythign的部分?

Vyt*_*tas 6

您可以检查变量是否设置如下:

if(isset($_GET["hello"])){

}
Run Code Online (Sandbox Code Playgroud)

有时key_exists()更好,因为如果$_GET["hello"] == null你能得到false

if (key_exists("hello", $_GET)) {

}
Run Code Online (Sandbox Code Playgroud)

  • 你是英雄..我是个笨蛋. (2认同)