Bonjour à tous,
je dispose d'un fichier contenant plusieurs balises différentes, dont les balises <name> </name> et je souhaiterai récupérer le texte qui est entre ces balise afin de le stoké dans un tableau (il y a plusieurs occurence de <name> texte à récupérer </name>.
Pour ça je pense devoir utiliser la regex #^<name>.*</name>$# et la fonction preg_match_all, donc j'ai essayé :
<Mais ça me donne un array vide :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ?php $ch='texte <name>image1</name> texte <name>image2</name> texte <name>image3</name> texte'; preg_match_all("#^<name>.*</name>$#",$ch,$out); print_r($out); ?>
Array ( [0] => Array ( ) )
quelqu'un a t-il une idée?
Je précise que je suis débutante en php.
Merci d'avance
Partager