|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Débutant
Inscription : mai 2005 Messages : 1 957 ![]() |
Bonjour,
Je suis embêté car je viens de migrer ma version local de PHP en 5.3. Et mainteant la fonction ereg() ne marche plus. J'ai très bien compris pourquoi et j'ai trouvé que preg_match() la remplace. C'est bien juste? Simplement, je dois doit remplacer ceci: Code PHP :
if(ereg("etablissement-",$key)){}. J'ai donc fait ca Code PHP :
if(preg_match("etablissement-",$key)){ Eviemment, ca me génère un message d'erruer Citation:
Comment pourrais-je avoir l'équivalence? Milles mercis
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout! |
|
|
|
00
|
|
|
#2 |
|
Débutant
Inscription : mai 2005 Messages : 1 957 ![]() |
Ne serait-il pas ca?
Code PHP :
if(preg_match("/^etablissement-/",$key)){} Je connais pas trop, les expression régulière :o(
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout! |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Eric GaridacciInscription : septembre 2005 Messages : 1 057 ![]() |
Salut,
Oui c'est bien ça. Les délimiteurs sont obligatoires pour bien séparer le motif des options associées. Pour te perfectionner avec les
__________________
N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ... |
|
|
00
|
|
|
#4 |
|
Débutant
Inscription : mai 2005 Messages : 1 957 ![]() |
Salut,
Merci pour ta confirmation et tout lien Toutes bonnes fêtes
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout! |
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
sauf que pour ton cas un regex sert a rien utilise : strstr
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com