Page 1 sur 1

Boucle $i et variable

Posté : 09 janv. 2015, 20:23
par pierrecarre
Bonjour,

Je me démêle avec un code qui ne fonctionne pas depuis 3 jours :-/

Voici le code très court :

Code : Tout sélectionner

$url = file_get_contents("C:/a/$id.txt"); preg_match_all('@<span itemprop="genre">(.*?)</span>@si',$url,$genre); $nb=count($genre[1]); for($i=0;$i<$nb;$i++) { echo $genre[1][$i].", "; $genre2 = $genre[1][$i]; echo $genre2; }
Voilà c'est tout :-)
La ligne
echo $genre[1][$i].", ";
me renvoit les 2 résultats contenus

La ligne
echo $genre2;
ne me renvoit que le dernier résultat.

Savez-vous comment avoir les 2 résultats dans une seule variable ?

D'avance merci

Re: Boucle $i et variable

Posté : 09 janv. 2015, 20:46
par tof73
echo $genre[1][$i].", ";
$genre2 = $genre[1][$i];
echo $genre2;

équivaux à
echo $genre[1][$i].", ".$genre[1][$i];

qu'est-ce qui est affiché exactement ?

Re: Boucle $i et variable

Posté : 09 janv. 2015, 20:48
par pierrecarre
echo $genre[1][$i].", ";
renvoie
cadre, bleu



echo $genre2;
renvoie
bleu

Re: Boucle $i et variable

Posté : 09 janv. 2015, 21:08
par pierrecarre
$genre2 = implode(",", $genre[1]);

Sujet résolu, merci.