Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
$rn = &$vvv; echo $vvv;
エラーは発生しません。しかし、もちろん、これは次のことを行います。
echo $vvv;
Notice (8): Undefined variable: vvv. なんで?参照によって使用した後に変数が作成されますか? それは本当に奇妙です。
Notice (8): Undefined variable: vvv
ほとんどの場合、変数が作成されます オブジェクトへの参照を取得したい場合、PHPはその参照を提供するためにあらゆることを行います。
存在しない変数への参照を行うことはできないため、NULL最初に「設定」して変数への参照を提供します
NULL
しかし興味深いのは、isset($vvv)正しくfalseを返すことです:)
isset($vvv)
詳細:存在しない変数を参照するときに php が文句を言わないのはなぜですか?