| |
| * Link führt ins Internet |
|

| |
Befehl | Version | Beschreibung | Beispiel 1 | Ausgabe 1 | Beispiel 2 | Ausgabe 2 |
Befehl
| array array_change_key_case ( array $input [, int $case] ) |
Version
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. |
Beispiel 1
<?PHP
$array = array ( 'EuroPa' => 3, 'ASien' => 5 );
$gross = array_change_key_case ( $array, CASE_UPPER );
$klein = array_change_key_case ( $array, CASE_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 ) );
?>
|
Ausgabe 1
EUROPA - 3
ASIEN - 5
europa - 3
asien - 5
Array
(
[europa] => 3
[asien] => 5
)
|
Beispiel 2
<?PHP
$array = array('EuroPa' => 3, 'ASien' => 5, 'ASieN' => 8);
print_r ( array_change_key_case ( $array ) );
?>
|
Ausgabe 2
Array
(
[europa] => 3
[asien] => 8
)
| |
|
|
|
|
|


|