traitement clés tableau

Invité
Invité n'ayant pas de compte PHPfrance

07 févr. 2008, 15:54

Bonjour,

existe -t -il une fonction php qui permet de transformer un tableau indexé numériquement en tableau associatif ou la clé est identique à la valeur?

en gros, transformer un tableau de la forme [0]=>"valeur1" en tableau de la forme "valeur1" => "valeur1"

Eléphant du PHP | 259 Messages

07 févr. 2008, 16:01

Hello,

Regarde du coté de array_combine() :)

Invité
Invité n'ayant pas de compte PHPfrance

20 févr. 2008, 18:41

Bonjour,

array_combine correspond parfaitement à ce que je recherche, mais cette fonction n'est dispo que sous php 5.
N'y aurait il pas une méthode ou une astuce php4?

ViPHP
ViPHP | 2287 Messages

20 févr. 2008, 18:46

array_combine correspond parfaitement à ce que je recherche, mais cette fonction n'est dispo que sous php 5.
N'y aurait il pas une méthode ou une astuce php4?
Bonjour,

Un petit tour par ici te serait utile : http://www.phpfrance.com/forums/voir_re ... php#220908
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Invité
Invité n'ayant pas de compte PHPfrance

20 févr. 2008, 19:36

merci bcp, très intéresant ce truc sur pear.
Sinon pour ceux que ça intéresse, j'ai aussi trouvé ça pour php4
function array_combine($arr1,$arr2) { 
   $out = array(); 
   foreach($arr1 as $key1 => $value1)    { 
    $out[$value1] = $arr2[$key1]; 
   } 
   return $out;
}