ホームページ > php教程 > php手册 > jsonオブジェクトが存在するかどうかを確認するPHPメソッド

jsonオブジェクトが存在するかどうかを確認するPHPメソッド

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

実際のテストでは、PHPがjson配列を読み込み、単純なifやarray_key_existsを使ってオブジェクトが存在するかどうかを判定するとエラーが報告されます。 Google検索からの正しい判定方法は以下の通りです

実際、私が PHP にあまり熟達していないためにエラーが報告されているため、おそらく私が考える正しい判断方法は最も完璧な解決策ではないか、あるいは間違っている可能性があります。このブログ投稿は私自身の使用のために予約されています。

エラーコード:

リーリー
エラーが表示されます 警告: array_key_exists() はパラメーター 2 が配列であることを予期しており、ブール値が指定されています

正しい解決策は次のとおりです:

リーリー
もう 1 つの方法は、isset を使用して直接判断することです:

リーリー
//この関数は、変数が設定されているかどうかをテストするために使用されます。変数がすでに存在する場合は true を返します。それ以外の場合は false 値が返されます。

//したがって、変数が存在し、値が NULL でない場合にのみ TURE

を返す必要があります

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