PHPで配列値を小文字に変換するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-10-20 07:43:29
オリジナル
750 人が閲覧しました

How to Convert Array Values to Lowercase in PHP?

PHP での配列値の小文字への変換

PHP では、データを標準化し比較を容易にするために、配列値を小文字に変換することが不可欠です。これを実現する 1 つの方法は、array_map() を使用することです。

array_map() を使用して値を小文字にする

array_map() を使用して配列内のすべての値を小文字にするには、次の手順に従います。手順:

  1. 処理する配列を指定し、それを変数に割り当てます。
  2. array_map() を呼び出し、2 つの引数を指定します:

    • 各値に適用する関数。この場合、'strto lower'。
    • 処理される配列。

たとえば、次の配列を考えてみましょう:

<code class="php">$array = ['apple', 'orange', 'banana'];</code>
ログイン後にコピー

すべての値を小文字に変換するには:

<code class="php">$lowercaseArray = array_map('strtolower', $array);</code>
ログイン後にコピー

結果の $ lowercaseArray には次が含まれます:

<code class="php">['apple', 'orange', 'banana']</code>
ログイン後にコピー

小文字化されたネストされた配列

If入れ子になった配列がある場合、すべてのレベルで値を小文字にしたい場合があります。これを行うには、再帰関数を使用できます。

<code class="php">function nestedLowercase($value) {
    if (is_array($value)) {
        return array_map('nestedLowercase', $value);
    }
    return strtolower($value);
}</code>
ログイン後にコピー

この関数を使用するには、次のように $yourArray 変数に適用します。

<code class="php">$yourArray = array_map('nestedLowercase', $yourArray);</code>
ログイン後にコピー

以上がPHPで配列値を小文字に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!