array_change_key_case

(PHP 4 >= 4.2.0, PHP 5)

array_change_key_case --  Liefert ein Array mit allen String-Schlüsseln in Klein- oder Großbuchstaben

Beschreibung

array 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.

Noch Fragen? Poste sie ins Forum!

Übersicht
Aktionen
Login
Suche
Partner
Statistics