は私の例である:私はis($data['test'])
を実行した後、$data
は$data['test'] = null
PHP、NULL変数のキーチェックが設定され、どのように?ここ
任意のアイデアなぜこの動作になっていること
$data = null;
var_dump($data); // returns null
is($data['test']);
var_dump($data); // returns array (size=1)
// 'test' => null
function is(&$var, $default = null)
{
return isset($var) ? $var : $default;
}
予告?
私はnull
を取得しようとしています。私は、PHP 7
編集を実行しています:それは、なぜその結果をもたらすであろう
最初の引数を参照渡ししないとうまくいくことに注意してください。 'function is($ var、$ default = null)' –
@FredBええ、そうですが、時々私は通知を受け取ります – Patrioticcow