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 !!!!

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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.