array_change_key_case (PHP 4 >= 4.2.0) array_change_key_case --
Liefert ein Array mit allen String-Schlüsseln in Klein- oder Großbuchstaben
Beschreibungarray array_change_key_case ( array input [, int case])
array_change_key_case() wandelt die Schlüssel des
Arrays input in Klein- bzw. Großbuchstaben um.
Die Richtung der Umwandlung wird mit dem optionalen Parameter
case festgelegt, mit dem die zwei Konstanten
CASE_UPPER und CASE_LOWER
übergeben werden können. Default ist CASE_LOWER.
Diese Funktion lässt die numerischen Indizes unverändert.
Beispiel 1. array_change_key_case()
<?php $input_array = array("FirSt" => 1, "SecOnd" => 4); print_r(array_change_key_case($input_array, CASE_UPPER)); ?>
|
wird folgendes ausgeben:
| Array
(
[FIRST] => 1
[SECOND] => 4
) |
|
Hat ein Array Indices, die bei einem Durchlauf durch diese Funktion gleich
sind (z.B. "keY" and "kEY"), hebt der letztere Wert im Array andere
Indices auf.
|