array_keys
配列内の一部またはすべてのキー名を返します
array_keys()
関数は、配列内のすべてのキー名を含む新しい配列を返します。
2番目のパラメーターが提供されている場合、キー値がその値が返されるキー名のみ。
厳密なパラメーターがtrueとして指定されている場合、PHPは一致比較( ===
)を使用して、キー値のデータ型を厳密に確認します。
配列内のすべてのキー名を含む新しい配列を返します。
<?php $ a = array ( "volvo" => "xc90" 、 "bmw" => "x5" 、 "Toyota" => "Highlander" ) ; print_r ( array_keys ( $ a ) ) ; ?>
自分で試してみてください
値パラメーターを使用します。
<?php $ a = array ( "volvo" => "xc90" 、 "bmw" => "x5" 、 "Toyota" => "Highlander" ) ; print_r ( array_keys ( $ a 、 "highlander" ) ) ; ?>
自分で試してみてください
Strictパラメーターを使用します(false):
<?php $ a = array ( 10、20、30 、 " 10 " ) ; print_r ( array_keys ( $ a 、 "10" 、 false ) ) ; ?>
自分で試してみてください
Strictパラメーターを使用(TRUE):
<?php $ a = array ( 10、20、30 、 " 10 " ) ; print_r ( array_keys ( $ a 、 "10" 、 true ) ) ; ?>
自分で試してみてください
array_keys ( array 、 value 、 strict )
パラメーター | 説明する |
---|---|
配列 | 必須。配列を指定します。 |
価値 | オプション。キー値を指定でき、そのキー値に対応するキー名のみが返されます。 |
厳しい |
オプション。値パラメーターで使用されます。考えられる値:
|