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

key_exists

array_key_existsのエイリアス
名前:key_exists
カテゴリ:配列
対応言語:php
一言説明:指定されたキー名が配列に存在するかどうかを確認します

関数名:key_exists()

該当するバージョン:PHP 4、PHP 5、PHP 7

使用法:key_exists()関数は、指定されたキー名が配列に存在するかどうかを確認するために使用されます。キー名が存在する場合はtrueを返します。キー名が存在しない場合はfalseを返します。

構文:bool key_exists(mixed $ key、array $ array)

パラメーター:

  • $キー:チェックするキー名。
  • $配列:チェックする配列。

返品値:

  • キー名が存在する場合はtrueを返します。
  • キー名が存在しない場合、Falseが返されます。

例:

 $fruits = array("apple" => "苹果", "banana" => "香蕉", "orange" => "橙子"); // 检查键名是否存在if (key_exists("apple", $fruits)) { echo "键名'apple' 存在于数组中。"; } else { echo "键名'apple' 不存在于数组中。"; } // 检查键名是否存在if (key_exists("grape", $fruits)) { echo "键名'grape' 存在于数组中。"; } else { echo "键名'grape' 不存在于数组中。"; }

出力:

键名'apple' 存在于数组中。键名'grape' 不存在于数组中。

上記の例では、最初にフルーツ名を含む連想配列を作成します。次に、key_exists()関数を使用して、指定されたキー名が配列に存在するかどうかを確認します。最初の例では、キー名「Apple」が存在するかどうかを確認しました。そのため、対応するメッセージは出力です。 2番目の例では、キー名「Grape」が存在するかどうかを確認し、それが存在しないため、対応するメッセージは出力です。

類似の関数
  • インデックスチェックとの配列の交点を計算し、インデックスをコールバック関数と比較します array_intersect_uassoc

    array_intersect_uassoc

    インデックスチェックとの配列の交点を計算
  • 現在のエイリアス pos

    pos

    現在のエイリアス
  • 1つ以上のセルを配列の端に押し込みます(スタックする) array_push

    array_push

    1つ以上のセルを配列の端に押し込みます(
  • インデックスチェックを使用した配列の差セットを計算し、コールバック関数を使用してデータとインデックスを比較する array_udiff_uassoc

    array_udiff_uassoc

    インデックスチェックを使用した配列の差セ
  • 配列の先頭に1つ以上のユニットを挿入します array_unshift

    array_unshift

    配列の先頭に1つ以上のユニットを挿入しま
  • 配列のキーと値を交換します array_flip

    array_flip

    配列のキーと値を交換します
  • アレイ内の内側のポインターを1つずつ移動します next

    next

    アレイ内の内側のポインターを1つずつ移動
  • 配列に指定されたキー名またはインデックスがあるかどうかを確認します array_key_exists

    array_key_exists

    配列に指定されたキー名またはインデックス
人気記事(にんききじ)