-3

我有很多 PHP 语句:

$getvalue = $_GET['valueiwant'];

在某些情况下,并非所有变量都可用。那么,假设 URL 字符串中不存在“valueiwant”,我如何根据它不存在的事实返回一个值?

例如,如果找不到“valueiwant”,请将 $getvalue 设置为 -1

目前看来,该值默认为 0,如果它不存在,我需要小于 0。

有任何想法吗?

谢谢

4

2 回答 2

5

我总是用

$getvalue=isset($_GET['valueiwant'])?$_GET['valueiwant']:-1;
于 2013-03-04T20:57:54.727 回答
0

使用isset()函数检查偏移量是否存在,并返回一个布尔值,表明它存在。

这意味着您可以围绕输出构建一个 if 语句。

于 2013-03-04T20:58:27.143 回答