Bonjour,

je voudrais récupérer la ligne d'un tableau parcouru avec un foreach mais je n'y arrive pas…

j'ai essayé avec un foreach ($matches[0] as $cle=>$match):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
if (preg_match_all("/{film.+?}/", $row->text, $matches, PREG_PATTERN_ORDER) > 0) {
	foreach ($matches[0] as $cle=>$match) {
		$debut = "AAAAA";
		$fin = "ZZZZZ";
		$row->text = str_replace( "{film}", "------> ".$cle.$debut, $row->text );
		$row->text = str_replace( "{/film}", $fin, $row->text );
	}
}
Mais ça ne fonctionne pas…

Votre aide est la bienvenue !


Paul