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 に答える