現在の位置: ホーム> 関数カテゴリ一覧> array_change_key_case

array_change_key_case

配列内のすべてのキーのケースを変更します
名前:array_change_key_case
カテゴリ:配列
対応言語:php
一言説明:配列内のすべてのキーを小文字または大文字に変更します。

array_change_key_case

PHPバージョンに適用できます

PHP 4> = 4.2.0、PHP 5、PHP 7、PHP 8

関数の説明

array_change_key_case()関数は、配列内のすべてのキー名を小文字または大文字に変換するために使用されます。

関数構文

<span class="fun">array array_change_key_case(array $ array、int $ case = case_lower)</span>

パラメーター

  • $ array :必須。入力配列。
  • $ケース:オプション。 case_lower (デフォルト、キー名を小文字に変換する)またはcase_upper (キー名を上品に変換)にすることができます。

返品値

キー名がケースを変更した新しい配列を返しますが、元の配列は変更されていません。

$input_array = array( "FirSt" => 1, "SecOnd" => 4 ); $ result = array_change_key_case($ input_array、case_lower);<br>
print_r($ result);</p>
<p>$ result_upper = array_change_key_case($ input_array、case_upper);<br>
print_r($ result_upper);<br>

サンプルコードの説明または機能のその他の説明

上記の例では、 $ input_arrayは、ケースキー名が混在する配列です。すべてのキー名は、array_change_key_case()関数を介して小文字または大文字に変換できます。この関数は、特に配列の比較または標準化された出力が必要なシナリオで、配列のキー名を均一に処理するためによく使用されます。

注:変換されたキー名が繰り返されると、後続の値が前の値を上書きします。

類似の関数
  • キー名で配列をソートします ksort

    ksort

    キー名で配列をソートします
  • 指定された値で配列を埋めます array_fill

    array_fill

    指定された値で配列を埋めます
  • インデックスチェックと配列の交差点を計算し、個別のコールバック関数を使用してデータとインデックスを比較する array_uintersect_uassoc

    array_uintersect_uassoc

    インデックスチェックと配列の交差点を計算
  • アレイから1つ以上のユニットをランダムにフェッチします array_rand

    array_rand

    アレイから1つ以上のユニットをランダムに
  • ユーザーが提供するコールバック関数を使用してインデックスチェックを実行して、配列の違いセットを計算します array_diff_uassoc

    array_diff_uassoc

    ユーザーが提供するコールバック関数を使用
  • 配列を並べ替えて、インデックス関係を維持します asort

    asort

    配列を並べ替えて、インデックス関係を維持
  • コールバック関数を使用してデータを比較して、配列の違いセットを計算します array_udiff

    array_udiff

    コールバック関数を使用してデータを比較し
  • 配列の交点を計算します array_intersect

    array_intersect

    配列の交点を計算します
人気記事(にんききじ)