Bonjour à tous,
j'ai une question sur les tableaux. Soit un tableau ainsi:
en sortie je souhaiterais le tableau suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 array( [0] => array('name' => 'atos', 'level' => 2, 'index'=1), [1] => array('name' => 'portos', 'level' => 4, 'index'=3), [2] => array('name' => 'aramis', 'level' => 3, 'index'=2), )
j'ai codé la fonction suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 array([0]=>'atos', [1]=>'portos', [2]=>'aramis')
ca fonctionne mais j'ai l'impression qu'on peut faire mieux, sans forcément passer par une fonction. Vraie ou fausse impression ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function getarray($array,$key) { foreach ($array as $arrayelt) { $arrayret[]=$arrayelt[$key]; } return $arrayret; } //du coup je l'appelle comme ca: $genarray=getarray($sourcearray,'name');
d'avance merci !
Partager