Recherche avec la fonction ereg dans une chaine

Eléphanteau du PHP | 12 Messages

05 mai 2010, 17:30

Bonjour,

D'avance merci pour votre aide.

J'ai une chaine texte $texte="aaaaaa - bbbb - cccccccccccc"
je dois recuperer les 3 champs $reg[1]=aaaaaa $reg[2]=bbbb et $reg[3]=cccccccccccc
j'ai essayé avec ereg ("(.*) - (.*)",$texte, $reg) -> mais j'ai un resulstat strange.
Pouvez vous m'aider en me corrigeant la fonction ereg.

Par avance merci

ViPHP
ViPHP | 5462 Messages

05 mai 2010, 17:33

fait un explode ca sera plus simple

ViPHP
AB
ViPHP | 5818 Messages

05 mai 2010, 17:42

stealth35 t'a donné la bonne réponse.

Juste une remarque en passant : quand tu auras à utiliser la fonction ereg et bien ne l'utilise plus et utilise preg_match (and co) à la place.
En effet ereg est une fonction dépréciée à partir de php 5.3