php判定配列に指定キーがあるかどうかを判断する方法


本論文の例は、php判定配列に指定キー(key)が存在するか否かを示す方法である。皆さんの参考にしてください。具体的な分析は以下の通りです。
phpには2つの関数があります。配列に指定されたキーが含まれているかどうかを判断します。それぞれarray_です。key_existsとisset
アラリkey_exists文法は以下の通りです

array_key_exists($key, $array)
キーが存在する場合、true issetに戻る関数の文法は以下の通りです。

isset($array[$key])
キーが存在する場合はtrueに戻ります。
デモコードは以下の通りです。

<?php
$array = array("Zero"=>"PHP", "One"=>"Perl", "Two"=>"Java");
print("Is 'One' defined? ".array_key_exists("One", $array)."
"); print("Is '1' defined? ".array_key_exists("1", $array)."
"); print("Is 'Two' defined? ".isset($array["Two"])."
"); print("Is '2' defined? ".isset($array[2])."
"); ?>
戻りの結果は以下の通りです。

Is 'One' defined? 1
Is '1′ defined?
Is 'Two' defined? 1
Is '2′ defined?
本論文で述べたように、皆さんのphpプログラムの設計に役に立ちます。