現在の位置: ホーム> 関数カテゴリ一覧> 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」と同じです。
類似の関数
  • ユーザー定義の比較関数を使用して、配列内の値を並べ替え、インデックスに関連するものにします uasort

    uasort

    ユーザー定義の比較関数を使用して、配列内
  • 配列の先頭に1つ以上のユニットを挿入します array_unshift

    array_unshift

    配列の先頭に1つ以上のユニットを挿入しま
  • キー名で配列をソートします ksort

    ksort

    キー名で配列をソートします
  • コールバック関数を使用して、アレイのユニットをフィルタリングします array_filter

    array_filter

    コールバック関数を使用して、アレイのユニ
  • 配列を破壊します shuffle

    shuffle

    配列を破壊します
  • 配列から変数のセットに値を割り当てます list

    list

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

    krsort

    キー名で配列を逆に並べ替えます
  • ユーザー定義の比較関数を使用して、配列内のキー名をソートする uksort

    uksort

    ユーザー定義の比較関数を使用して、配列内
人気記事(にんききじ)