現在の位置: ホーム> 関数カテゴリ一覧> 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
パラメーター説明する
必須。キー名を指定します。
配列必須。配列を指定します。
類似の関数
  • 変数名とその値を含む配列を作成します compact

    compact

    変数名とその値を含む配列を作成します
  • エイリアスをカウントします sizeof

    sizeof

    エイリアスをカウントします
  • 現在のエイリアス pos

    pos

    現在のエイリアス
  • インデックスチェックと配列の交差点を計算し、コールバック関数を使用してデータを比較します array_uintersect_assoc

    array_uintersect_assoc

    インデックスチェックと配列の交差点を計算
  • 配列をブロックに分割します array_chunk

    array_chunk

    配列をブロックに分割します
  • キーとして1つの配列を使用して、その値として別の配列を使用して配列を作成します array_combine

    array_combine

    キーとして1つの配列を使用して、その値と
  • 配列の最後のキーの名前を取得します array_key_last

    array_key_last

    配列の最後のキーの名前を取得します
  • キー名の比較を使用して配列の交差点を計算する array_intersect_key

    array_intersect_key

    キー名の比較を使用して配列の交差点を計算
人気記事(にんききじ)