empty と isset の解決策 - PHP 変数が定義されているかどうかを判断する

WBOY
リリース: 2016-06-13 13:07:27
オリジナル
1013 人が閲覧しました

empty と isset の解決策 - PHP 変数が定義されているかどうかを判断する

PHP は未定義の変数にアクセスすると警告を生成します

?

empty(); または isset() を使用して、変数が使用前に定義されているかどうかを判断できます

$arr['k1']; $arr は未定義ですが、これら 2 つの関数を使用して

を決定できます。

if判定を使うとどうなるでしょうか? 未定義変数の警告

?

変数の未定義は、変数を null に設定することとは異なります。unset() を使用すると、変数が未定義に設定されます

?

関数には return も return もありません。この関数を呼び出した結果は NULL です

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート