PHP
Referenzliste
array_change_key_case
Array-Funktionen
Befehl:
array array_change_key_case ( array $input [, int $case] )
Parameter-Liste:
Beschreibung | |
---|---|
Das Eingabe-Array. | |
Entweder CASE_UPPER oder CASE_LOWER (Standard) |
Rückgabewerte:
Gibt ein Array zurück, dessen Schlüssel in Klein- oder Grossbuchstaben umgewandelt wurden, oder
FALSE
, wenn input
kein Array ist. Beschreibung:
Die Funktion array_change_key_case() wandelt die Schlüssel innerhalb des Arrays input in Klein- bzw. Grossbuchstaben um. Mit dem optionalen Parameter case legen Sie die Umwandlungsform fest.
Sollten Sie diese Funktion ohne den optionalen Parameter case ausführen, so wird der Defaultwert CASE_LOWER zur Verarbeitung genutzt.
Folgende Umwandlungsparameter stehen Ihnen dabei zur Verfügung:
• CASE_UPPER für Grossbuchstaben
• CASE_LOWER für Kleinbuchstaben
Sollten Sie diese Funktion ohne den optionalen Parameter case ausführen, so wird der Defaultwert CASE_LOWER zur Verarbeitung genutzt.
Folgende Umwandlungsparameter stehen Ihnen dabei zur Verfügung:
• CASE_UPPER für Grossbuchstaben
• CASE_LOWER für Kleinbuchstaben
Aktiv in Version:
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
Hinweis:

Hinweis:
Hat ein Array Indizes, die nach einem Durchlauf durch diese Funktion gleich sind (z.B. "keY" und "kEY"), überschreibt der spätere Wert im Array andere Indizes.
Warnung:

Warnung:
Wirft
E_WARNING
, wenn input
kein Array ist.array_change_key_case() - Beispiel 1:
Eingabe:
<?php $input_array = array("FirSt" => 1, "SecOnd" => 4); print_r(array_change_key_case($input_array, CASE_UPPER)); ?>
Ausgabe:
Array
(
[FIRST] => 1
[SECOND] => 4
)
(
[FIRST] => 1
[SECOND] => 4
)
array_change_key_case() - Beispiel 2:
Eingabe:
<?PHP $array = array('EuroPa' => 3, 'ASien' => 5, 'ASieN' => 8); print_r ( array_change_key_case ( $array ) ); ?>
Ausgabe:
Array
(
[europa] => 3
[asien] => 8
)
(
[europa] => 3
[asien] => 8
)
Beschreibung:
Besitzt ein Array bei dem Durchlauf dieser Funktion einen identischen Schl�ssel wird der letztere Schl�ssel den Wert des Vorherigen �berschreiben.
Array-Funktionen