Bonjour à tous et merci d'avance pour votre lecture.

Je pense avoir un petit problème de syntaxe. un rapide recours aux tutoriels et faqs php ne m'a pas donné de réponse.

Je développe pour un cms un script php/ajax permettant d'afficher des flux selon le choix des utilisateurs, je me base sur un code dynamicdrive.com dont les flux sont fixes au départ. Je souhaite alors donner possibilité à l'utilisateur de spécifier les urls de flux à afficher.

ces urls sont insérées dans un tableau associatif type

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$rsslist=array(
 
"feed1" => 'http://www.lepremierflux.com/rss2.xml',
"feed2" => 'http://www.le2flux.com/rss2.xml',
"feed3" => 'http://www.le3flux.com/rss2.xml',
"feed4" => 'http://www.le4flux.com/rss2.xml',
"feed5" => 'http://www.le5flux.com/rss2.xml'
);
Maintenant... je donne la possibilité aux utilisateur de spécifier les flux, que je charge donc dans une variable ($flux1)

j'aimerais alors déclarer mon tableau en associant les valeurs des variables correspondantes plutôt que des chaines de caractères fixes représentant l'url, quelque chose de la forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$rsslist=array(
 
"feed1" => $flux1,
"feed2" => $flux2,
"feed3" => $flux3,
"feed4" => $flux4,
"feed5" => $flux5
);
Mais la syntaxe ne semble pas adéquate. J'ai essayé en tentant de rentrer es valeurs après la déclaration, également ($rsslist['feed1'] = $flux1.

quelqu'un saurait-il m'indiquer la syntaxe correcte, s'il vous plait?