array PHP

WRInaute passionné
Salut à tous,

Ca ça marche (ça me liste bien mes couleurs les unes sous les autres) :
Code:
$headers = array('rouge', 'vert', 'orange');
for($ib=0;$ib<sizeof($headers);$ib++){
echo "".$headers[$ib]."<br>";
}

Mais pas ça :
Code:
$mots_cles = "'rouge', 'vert', 'orange'";
$headers = array($mots_cles);
for($ib=0;$ib<sizeof($headers);$ib++){
echo "".$headers[$ib]."<br>";
}

Voyez-vous pourquoi ma deuxième solution ne fonctionne pas ?

Merci pour votre aide.

Bruno
 
WRInaute impliqué
La vrai question est : pourquoi ça fonctionnerait ?

Dans ton second code, tu as $headers qui est un tableau contenant 1 élément (une chaîne de caractères: "'rouge', 'vert', 'orange'").

Je suppose que ton echo affiche : 'rouge', 'vert', 'orange'
 
Discussions similaires
Haut