Fonction ereg obsolète
Résolu
ced
-
ced -
ced -
Bonjour,
je rencontre actuellement un problème avec mon script qui utilise la fonction ereg suivante :
if (ereg("^[a-zA-Z0-9\-_]{3,20}$", $mensaje)) {
...
je ne sais pas quelle fonction peut la remplacer
pouvez-vous m'aider ?
merci d'avance.
cordialement.
je rencontre actuellement un problème avec mon script qui utilise la fonction ereg suivante :
if (ereg("^[a-zA-Z0-9\-_]{3,20}$", $mensaje)) {
...
je ne sais pas quelle fonction peut la remplacer
pouvez-vous m'aider ?
merci d'avance.
cordialement.
2 réponses
-
Je cite la page de doc de ereg():
"Astuce
ereg() est obsolète depuis PHP 5.3.0. Utilisez plutôt la fonction preg_match()." -
merci pour ta réponse Gravgun,
mais après modification j'obtient ce message :
Warning: preg_match(): Unknown modifier '{'
et ma fonction ereg de début et devenu :
if (preg_match("[a-zA-Z0-9\-_]{3,20}$", $mensaje)) {
je ne vois pas ou ce trouve le problème...