現在の位置: ホーム> 関数カテゴリ一覧> array_key_exists

array_key_exists

配列に指定されたキー名またはインデックスがあるかどうかを確認します
名前:array_key_exists
カテゴリ:配列
対応言語:php
一言説明:指定されたキー名が配列に存在するかどうかを確認します。

定義と使用法

array_key_exists()関数は、指定されたキー名が配列に存在するかどうかをチェックします。キー名が存在する場合はtrueを返し、キー名が存在しない場合はfalseを返します。

ヒント:配列を指定するときにキー名を省略した場合、0から始まる整数キー名と各キー値が1で増分されることを忘れないでください(例2を参照)

例1

キー名「Volvo」が配列に存在するかどうかを確認します。

 <?php
$ a = array ( "volvo" => "xc90" 、 "bmw" => "x5" ) ;
もし( array_key_exists ( "volvo" 、 $ a ) ))
  {
  エコー「キーが存在します!」 ;
  }
それ以外
  {
  エコー「鍵は存在しません!」 ;
  }
?>

自分で試してみてください

例2

キー名「トヨタ」が配列に存在するかどうかを確認してください。

 <?php
$ a = array ( "volvo" => "xc90" 、 "bmw" => "x5" ) ;
もし( key_exists ( "Toyota" 、 $ a ) ))
  {
  エコー「キーが存在します!」 ;
  }
それ以外
  {
  エコー「鍵は存在しません!」 ;
  }
?>

自分で試してみてください

例3

整数キー名「0」が配列に存在するかどうかを確認します。

 <?php
$ a = array ( "volvo" 、 "bmw" ) ;
もし( array_key_exists ( 0 、 $ a ) ))
  {
  エコー「キーが存在します!」 ;
  }
それ以外
  {
  エコー「鍵は存在しません!」 ;
  }
?>

自分で試してみてください

文法

array_key_exists ( keyarray
パラメーター説明する
必須。キー名を指定します。
配列必須。配列を指定します。
類似の関数
  • 配列から変数のセットに値を割り当てます list

    list

    配列から変数のセットに値を割り当てます
  • 配列の逆並べ替え rsort

    rsort

    配列の逆並べ替え
  • インデックスチェックを使用して、配列の差セットを計算します array_diff_assoc

    array_diff_assoc

    インデックスチェックを使用して、配列の差
  • 配列内のすべての値を要約します array_sum

    array_sum

    配列内のすべての値を要約します
  • コールバック関数を使用してキー名を比較して配列の違いセットを計算します array_diff_ukey

    array_diff_ukey

    コールバック関数を使用してキー名を比較し
  • 配列の先頭に1つ以上のユニットを挿入します array_unshift

    array_unshift

    配列の先頭に1つ以上のユニットを挿入しま
  • 配列の最後のキーの名前を取得します array_key_last

    array_key_last

    配列の最後のキーの名前を取得します
  • 配列の内側ポインターを最後のユニットに向けます end

    end

    配列の内側ポインターを最後のユニットに向
人気記事(にんききじ)