php では、array_change_key_case 関数を使用して配列キー値を小文字に変換できます。構文形式は「array_change_key_case(array, CASE_LOWER)」です。値が CASE_LOWER の場合、配列のキーを小文字に変換します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP で配列キーを小文字に変換する, ループを使わずに簡単に実装できます。 array_change_key_case() を使用するだけです。 array_change_key_case 関数には 2 つのパラメータがあり、1 つは配列で、もう 1 つは定数「CASE_LOWER」にすることができるため、大規模なプロジェクトを実行する場合はこれを行う必要がある場合があります。
以下ではarray_change_key_case()を使って配列の値を小文字に変換する方法を紹介します。
PHP コードの例は次のとおりです:
<?php $myArray = ['Hey'=>'Hey','HELLO'=>'Hello','hi'=>'Hi','Gm'=>'GM']; $result = array_change_key_case($myArray, CASE_LOWER); print_r($result);
出力:
Array Array ( [hey] => Hey [hello] => Hello [hi] => Hi [gm] => GM )
上に示すように、連想配列のキーは小文字に変換されます。
関数の紹介:
array_change_key_case() 配列内のすべてのキー名をすべて大文字または小文字に変更します array_change_key_case ( array $array [, int $case = CASE_LOWER ] ) : array
array_change_key_case() 配列 array 内のすべてのキー名をすべて小文字または大文字に変更します。この関数は数値インデックスを変更しません。
パラメータ:
array、操作対象の配列。
ケースでは、ここでは 2 つの定数、CASE_UPPER または CASE_LOWER (デフォルト値) を使用できます。
戻り値、キーがすべて小文字またはすべて大文字の配列を返します。入力値 (配列) が配列でない場合は、FALSE
注:入力値 (配列) が配列でない場合、エラー警告 (E_WARNING) がスローされます。
おすすめ: 「2021 PHP 面接の質問まとめ (集)」 「php ビデオ チュートリアル#」 ##》
以上がPHPの配列キー値を小文字に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。