この連想配列には年齢というキーが存在します。 この連想配列には性別というキーは存在しません。
連想配列(ハッシュ)に指定したキーが存在するかを確認する方法
スポンサーリンク
PHP で連想配列内に指定したキーが存在するかを確認するには array_key_exists を使用します。サンプルコードは次の通りです。
php(実行可能なサンプルコード) | |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | // 連想配列にキーと値をセット $hash["苗字"] = '田中'; $hash["名前"] = '太郎'; $hash["年齢"] = 20; $hash["趣味"] = 'PHP'; // 連想配列に '年齢' というキーが存在するかを確認。 if (array_key_exists('年齢', $hash)) { echo "この連想配列には年齢というキーが存在します。" . PHP_EOL; }else{ echo "この連想配列には年齢というキーは存在しません。" . PHP_EOL; } // 連想配列に '性別' というキーが存在するかを確認。 if (array_key_exists('性別', $hash)) { echo "この連想配列には性別というキーが存在します。" . PHP_EOL; }else{ echo "この連想配列には性別というキーは存在しません。" . PHP_EOL; } |
上記の実行結果は次の通りです。
スポンサーリンク
- 配列
- 配列を初期化する方法
- 多次元配列内の全ての文字列を一括で置換する方法
- 配列内の全ての文字列を一括で置換する方法
- 連想配列のキーの大文字・小文字を切り替える方法
- 配列の要素数を確認する方法
- foreach で配列の全ての要素を処理する方法
- 配列を並べ替える方法(ソートする方法)
- 連想配列(ハッシュ)を使用する方法
- 連想配列から特定のキーの値を取り出して配列を作成する方法
- 連想配列(ハッシュ)に指定したキーが存在するかを確認する方法
- 連想配列(ハッシュ)のキーの一覧を取得する方法
- 二次元配列のインデックスを特定のキーの値に置き換える方法
- 二次元配列を複数のキーを指定して並べ替える方法
- 二次元配列をソートキーを指定して並び替える方法
- 配列を CSV に変換し、必要なエスケープを行う