J'ai un tableau qui ressemble à ceci:PHP - lire les variables d'un champ de chaîne de tableau
$sites = array('Twitter' => 'http://twitter.com/home?status=$status',
'Digg' => 'http://digg.com/submit?phase=2&title=$title',
....
);
$status = 'bla bla';
$title = 'asdasf';
foreach($sites as $site_name=>$site_url)
echo '<li><a href="'.$site_url.'">'.$site_name.'</a></li>';
Notez que le $ status et $ title mots-clés dans les champs de tableau. Est-il possible de "mapper" ces mots-clés aux variables que je définis ci-dessous?
de sorte que la sortie serait:
<li><a href="http://twitter.com/home?status=bla bla">Twitter</a></li>';
Quel est le problème avec le code que vous avez? On dirait que ça devrait marcher. Je ne suis pas sûr si vous pouvez omettre '{}' accolades après foreach, mais sinon cela semble bien. – Mchl
ce n'est pas le cas. Je vois encore $ status et $ title dans le champ url :( – Alex
Vous devez utiliser des guillemets doubles dans le tableau – JMC