SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/array_funktionen/array_change_key_case.php
© 2001-2024 E-Mail SELFPHP Inh. Damir Enseleit, info@selfphp.de



array_change_key_case


nach unten nach oben Befehl

array array_change_key_case ( array $input [, int $case] )



nach unten nach oben Version

(PHP 4 >= 4.2.0, PHP 5)



nach unten nach oben Beschreibung

Die Funktion array_change_key_case() wandelt die Schlüssel innerhalb des Arrays input in Klein- bzw. Großbuchstaben 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 Großbuchstaben
• CASE_LOWER für Kleinbuchstaben


Besitzt ein Array bei dem Durchlauf dieser Funktion einen identischen Schlüssel (siehe Beispiel 2 - Asien / ASieN) wird der letztere Schlüssel den Wert des Vorherigen überschreiben.



nach unten nach oben Beispiel 1


<?PHP
$array 
= array ( 'EuroPa' => 3'ASien' => );

$gross array_change_key_case $arrayCASE_UPPER );

$klein array_change_key_case $arrayCASE_LOWER );

while ( list ( 
$key$val ) = each $gross ) )
{
    echo 
$key ' - ' $val '<br>';
}

while ( list ( 
$key$val ) = each $klein ) )
{
    echo 
$key ' - ' $val '<br>';
}

print_r array_change_key_case $array ) );
?>




nach unten nach oben Ausgabe 1


EUROPA - 3
ASIEN - 5
europa - 3
asien - 5
Array
(
    [europa] => 3
    [asien] => 5
)




nach unten nach oben Beispiel 2


<?PHP
$array 
= array('EuroPa' => 3'ASien' => 5'ASieN' => 8);

print_r array_change_key_case $array ) );
?>




nach unten nach oben Ausgabe 2


Array
(
    [europa] => 3
    [asien] => 8
)