PHP での配列値の小文字への変換
PHP では、データを標準化し比較を容易にするために、配列値を小文字に変換することが不可欠です。これを実現する 1 つの方法は、array_map() を使用することです。
array_map() を使用して値を小文字にする
array_map() を使用して配列内のすべての値を小文字にするには、次の手順に従います。手順:
array_map() を呼び出し、2 つの引数を指定します:
たとえば、次の配列を考えてみましょう:
<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 サイトの他の関連記事を参照してください。