Syntaxe pour un array à deux colonnes
Bonsoir à tous,
Bon précision : je suis débutant en PHP et cette question a du être posée mille trois cent fois au moins !!!!:roll::roll:
Voilà je voulais savoir si la syntaxe suivante était correcte :
Ma problématique : construire un tableau avec 2 données : un identifiant et un nom de user
Code:
1 2 3 4
|
$user[0] = array ('id'=>1 , 'nom' =>'Moi' );
$user[1] = array ('id'=>2 , 'nom' =>'Lui' );
$user[2] = array ('id'=>3 , 'nom' =>'Eux' ); |
Je ne suis pas sur du tout de cette syntaxe.
Ce tableau doit ensuite me servir à alimenter une zone de liste (=select) dans un fichier HTML.
Je précise que c'est une variable gérée par un framework de template qui envoie le résultat du PHP dans le HTML. J'espère avoir été clair là.
Là ou je coince aussi c'est dans le parcours de mon tableau pour obtenir le contenu qui va alimenter mon select.
Je pensais utiliser une variable $ligne qui finalement contiendrait la partie HTML de la construction d'un select enrichie des données dynamiques de mon tableau.
Pourriez-vous me filer un petit coup de main s'il vous plait ?
D'avance merci à ceux qui pourront m'aider
Bonnes fêtes à tous
Edit : et si je faisais plutôt
Code:
1 2 3 4 5
| $users = array (
array('id'=>1, 'nom'=>'Moi'),
array('id'=>2, 'nom'=>'Lui'),
array('id'=>3, 'nom'=>'Eux')
); |
Cela me parait plus propre.