0

如果我要创建这个变量:

$example = $_GET['test'];

$_GET['test']如果未设置,我会收到此错误消息:

Notice: Undefined variable...

如何创建这样的变量(无需使用if语句等)而不必看到此错误消息?

4

2 回答 2

2
$example = isset($_GET['test']) ? $_GET['test'] : NULL;
于 2012-11-14T04:38:25.590 回答
1

通常,我会执行以下操作:

function get($key, $default = null) {
   return isset($_GET[$key]) ? trim($_GET[$key]) : $default;
}

$example = get('test');
于 2012-11-14T04:40:09.277 回答