empty と isset の解決策 - PHP 変数が定義されているかどうかを判断する
PHP は未定義の変数にアクセスすると警告を生成します
?
empty(); または isset() を使用して、変数が使用前に定義されているかどうかを判断できます
$arr['k1']; $arr は未定義ですが、これら 2 つの関数を使用して
を決定できます。if判定を使うとどうなるでしょうか? 未定義変数の警告
?
変数の未定義は、変数を null に設定することとは異なります。unset() を使用すると、変数が未定義に設定されます
。?
関数には return も return もありません。この関数を呼び出した結果は NULL です