Leçon N° 05 : Tableaux
La fonction 'array_flip'¤
Notes de page
Source: lesson_05_h_array_flip.phpRésultat
<?php 
$music 
= array("Classique" => "Chopin"
      
"Variétés" => "Dalida"
      
"Jazz" =>"Armstrong");
// On inverse les cléfs etles valeurs
$flippedArray array_flip($music);
echo 
"A l'origine : <br/>";
echo 
"<table border=1><tr><th>Valeur</th><th>Clé</th></tr>";
foreach(
$music as $maClé=>$maValeur)
{
    echo 
"<tr><td>$maValeur</td><td>$maClé</td></tr>";
}
echo 
"</table><br/>";
echo 
"Apès permutation : <br/>";
echo 
"<table border=1><tr><th>Valeur</th><th>Clé</th></tr>";
foreach(
$flippedArray as $maClé=>$maValeur)
{
    echo 
"<tr><td>$maValeur</td><td>$maClé</td></tr>";
}
echo 
"</table>";
echo 
"<br/>Tableau d'origine inchangé<pre>";
print_r($music);
?>

A l'origine :
ValeurClé
ChopinClassique
DalidaVariétés
ArmstrongJazz

Apès permutation :
ValeurClé
ClassiqueChopin
VariétésDalida
JazzArmstrong

Tableau d'origine inchangé
Array
(
    [Classique] => Chopin
    [Variétés] => Dalida
    [Jazz] => Armstrong
)


Tous droits réservés. 2005-2020