Leçon N° 05 : Tableaux
Exemple d'utilisation de la fonction array_change_key_case¤
Attention, si à l'origine vous aviez deux clés may et MAY , l'une va disparaître!
Notes de page
Source: lesson_05_function_array_change_key_case.phpRésultat
<?php 
$dicoMois 
= array("January"=>'Janvier',
    
'February'=>'Février',
    
'March'=>'Mars','April'=>'Avril','may'=>'mai','MAY'=>'MAI');
print 
"<small><b>Clés:</b><br/>".implode("|",array_keys($dicoMois));
print 
"<br/><b>Données:</b><br/> ".implode('|',$dicoMois)."<br/>";
print 
"<br/>Fonction :<br/> <b>array_change_key_case (CASE_UPPER):</b> <br/><br/>";
$new_array array_change_key_case($dicoMois,CASE_UPPER);
print 
"<b>Clés: </b><br/>  ".implode("|",array_keys($new_array))."<br/>";
print 
"<b>Données:</b><br/>".implode('|',$new_array)."<br/>";
print 
"<br/>Fonction :<br/><b>array_change_key_case (CASE_LOWER):</b> <br/><br/>";
$new_array array_change_key_case($dicoMois,CASE_LOWER);
print 
"<b>Clés: </b><br/>  ".implode("|",array_keys($new_array))."<br/>";
print 
"<b>Données:</b><br/>".implode('|',$new_array)."<br/>";
print 
"<br/>Fonction d'origine inchangée: <br/><br/>";
print 
"<b>Clés:</b><br/>".implode("|",array_keys($dicoMois));
print 
"<br/><b>Données:</b><br/> ".implode('|',$dicoMois)."<br/>";
?>
Clés:
January|February|March|April|may|MAY
Données:
Janvier|Février|Mars|Avril|mai|MAI

Fonction :
array_change_key_case (CASE_UPPER):

Clés:
JANUARY|FEBRUARY|MARCH|APRIL|MAY
Données:
Janvier|Février|Mars|Avril|MAI

Fonction :
array_change_key_case (CASE_LOWER):

Clés:
january|february|march|april|may
Données:
Janvier|Février|Mars|Avril|MAI

Fonction d'origine inchangée:

Clés:
January|February|March|April|may|MAY
Données:
Janvier|Février|Mars|Avril|mai|MAI

Tous droits réservés. 2005-2020