La fonction PHP array_flip permet d'inverser les valeurs d'un tableau avec ses clés.
Par exemple un tableau :
[0]=>"toto"
[1]=>"tata"
[2]=>"tila"
[3]=>"tequila"
Est transformer en :
["toto"]=>0
["tata"]=>1
["tila"]=>2
["tequila"]=>3
Le code PHP de cet exemple :
$tableau = array('toto','tata','tila','tequila');
print_r($tableau);
print_r(array_flip($tableau));
Et si vous vous demandez ce que vient faire Tila Tequila dans cet exemple c'est juste que j'étais entrain de regarder son show sur MTV quand j'ai écrit ce code :D. Pour ceux qui n'ont pas la chance de connaitre cette charmante demoiselle : Le Myspace de Tila Tequila.
Image : Fibroblast