Remplacer un ereg déprécié en php

Dans l’optique de vous proposer un tutoriel consacré à la création d’un formulaire php avec possibilité d’envoi de pièce jointe, nous avons était confronté à un petit problème suite à l’utilisation de la fonction php ereg pour la création d’un regex qui sert à la vérification d’une adresse mail.


La solution est toute simple en réalité. Il vous suffit d’utiliser la fonction preg_match à la place en délimitant avant et après votre regex par des /.
Exemple :

e_match( « .*<(.+)> », $mail, $regs ) ) {

donnera

preg_match( « /.*<(.+)>/« , $address, $regs ) ) {

Une petite astuce qui, nous l’espérons, pourra vous servir un jour !

 

 

Rédaction par Smoothie 
Relecture et correction par Benismooth

Laisser un commentaire