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

array_keys

配列内の一部またはすべてのキー名を返します
名前:array_keys
カテゴリ:配列
対応言語:php
一言説明:配列内のすべてのキー名を返します。

定義と使用法

array_keys()関数は、配列内のすべてのキー名を含む新しい配列を返します。

2番目のパラメーターが提供されている場合、キー値がその値が返されるキー名のみ。

厳密なパラメーターがtrueとして指定されている場合、PHPは一致比較( === )を使用して、キー値のデータ型を厳密に確認します。

例1

配列内のすべてのキー名を含む新しい配列を返します。

 <?php
$ a = array ( "volvo" => "xc90" 、 "bmw" => "x5" 、 "Toyota" => "Highlander" ) ;
print_r ( array_keys ( $ a ) ) ;
?>

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

例2

パラメーターを使用します。

 <?php
$ a = array ( "volvo" => "xc90" 、 "bmw" => "x5" 、 "Toyota" => "Highlander" ) ;
print_r ( array_keys ( $ a 、 "highlander" ) ) ;
?>

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

例3

Strictパラメーターを使用します(false):

 <?php
$ a = array ( 10、20、30 、 " 10 " ) ;​
print_r ( array_keys ( $ a 、 "10" 、 false ) ) ;
?>

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

例4

Strictパラメーターを使用(TRUE):

 <?php
$ a = array ( 10、20、30 、 " 10 " ) ;​
print_r ( array_keys ( $ a 、 "10" 、 true ) ) ;
?>

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

文法

array_keys ( arrayvaluestrict
パラメーター 説明する
配列 必須。配列を指定します。
価値 オプション。キー値を指定でき、そのキー値に対応するキー名のみが返されます。
厳しい

オプション。パラメーターで使用されます。考えられる値:

  • true-指定されたキー値でキー名を返します。タイプに依存すると、ナンバー5は文字列「5」とは異なります。
  • false-デフォルト値。タイプに依存しない、ナンバー5は文字列「5」と同じです。
類似の関数
  • インデックスチェックを使用した配列の差セットを計算し、コールバック関数を使用してデータを比較します array_udiff_assoc

    array_udiff_assoc

    インデックスチェックを使用した配列の差セ
  • 配列内のユニット数、またはオブジェクト内の属性の数を計算します count

    count

    配列内のユニット数、またはオブジェクト内
  • インデックスチェックと配列の交差点を計算し、個別のコールバック関数を使用してデータとインデックスを比較する array_uintersect_uassoc

    array_uintersect_uassoc

    インデックスチェックと配列の交差点を計算
  • 配列から変数のセットに値を割り当てます list

    list

    配列から変数のセットに値を割り当てます
  • キーとして1つの配列を使用して、その値として別の配列を使用して配列を作成します array_combine

    array_combine

    キーとして1つの配列を使用して、その値と
  • 最初の配列の要素を渡された配列に置き換えます array_replace

    array_replace

    最初の配列の要素を渡された配列に置き換え
  • ユーザー定義の比較関数を使用して、値で配列をソートします usort

    usort

    ユーザー定義の比較関数を使用して、値で配
  • エイリアスをカウントします sizeof

    sizeof

    エイリアスをカウントします
人気記事(にんききじ)