現在の位置: ホーム> 関数カテゴリ一覧> 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」と同じです。
類似の関数
  • アレイから現在のシンボルテーブルまで変数をインポートします extract

    extract

    アレイから現在のシンボルテーブルまで変数
  • 配列の内側のポインターを1つに戻します prev

    prev

    配列の内側のポインターを1つに戻します
  • インデックスチェックを使用した配列の差セットを計算し、コールバック関数を使用してデータとインデックスを比較する array_udiff_uassoc

    array_udiff_uassoc

    インデックスチェックを使用した配列の差セ
  • 配列の逆並べ替え rsort

    rsort

    配列の逆並べ替え
  • 配列内のすべての値の積を計算します array_product

    array_product

    配列内のすべての値の積を計算します
  • 配列をブロックに分割します array_chunk

    array_chunk

    配列をブロックに分割します
  • 配列の各要素にコールバック関数を適用します array_map

    array_map

    配列の各要素にコールバック関数を適用しま
  • 「ナチュラルソート」アルゴリズムを使用して、配列ケースに依存しない文字を並べ替えます natcasesort

    natcasesort

    「ナチュラルソート」アルゴリズムを使用し
人気記事(にんききじ)