ホームページ > バックエンド開発 > PHPチュートリアル > PHP 関数 array_keys() は、配列内のすべてのキー名を含む新しい配列を返します。

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

黄舟
リリース: 2023-03-17 08:02:02
オリジナル
1894 人が閲覧しました

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

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
ログイン後にコピー

定義と使用法

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

構文

array_keys(array,value,strict)
ログイン後にコピー
パラメータ説明
配列必須。配列を指定します。
はオプションです。キー値を指定すると、そのキー値に対応するキー名のみが返されます。
厳密オプション。 value パラメータと一緒に使用されます。可能な値:
  • tru​​e - 指定されたキー値を持つキー名を返します。種類によっては、数字の5は文字列の「5」とは異なります。

  • false - デフォルト値。タイプに関係なく、数値 5 は文字列「5」と同じです。

技術的な詳細

戻り値: 配列内のすべてのキー名を含む新しい配列を返します。
PHP バージョン: 4+
更新ログ: strict パラメーターは PHP 5.0 で new です。

更多实例

实例 1

使用 value 参数:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
ログイン後にコピー

实例 2

使用 strict 参数 (false):

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
ログイン後にコピー

实例 3

使用 strict 参数 (true):

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
ログイン後にコピー

以上がPHP 関数 array_keys() は、配列内のすべてのキー名を含む新しい配列を返します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート