
Asterisk et vserverInstaller Asterisk dans un vserver (server virtuel) offre beaucoup d’avantage (sécurité, indépendance dans la configuration, etc…) mais (...)
Lire la suite 8 août
Vérifier un numéro de téléphone en PHPCette fonction permet de vérifier un numéro de téléphone que ce soit un numéro de téléphone fixe (0…) ou un numéro gsm (06…) Le (...)
Lire la suite 1er juin
Remplacer des mots dans une arborescenceDes chemins en dur dans des centaines de fichiers identiques ? (ici des .htaccess) Voila un script surement utile… #!/bin/bash # Usage : (...)
Lire la suite 10 mai
Vérifier un numéro de téléphone en PHP Publié le 1er juin - Tags : Internet
Cette fonction permet de vérifier un numéro de téléphone que ce soit un numéro de téléphone fixe (0…) ou un numéro gsm (06…)
Le traitement du numéro est fait avec la fonction preg_match()
// Vérifie un numéro de téléphone
function checkTel($type="tous",$str) {
// on cherche si le numéro est bien un portable pour confirmation sms
if($type=="gsm") {
if (!preg_match("#06\d{7,9}#", $str)) {
echo "Confirmation SMS indisponible pour ce numéro : ".$str;
$sms=false;
} else {
echo $str." : Numéro ok pour la confirmation par SMS ! ";
$sms=true;
return true;
}
}
else {
if (!preg_match("#0\d{8,9}#", $str)) {
echo "Le numéro doit commencer par un 0 et être composé de 10 chiffres.";
} else {
echo "Numéro valide : ".$str;
return true;
}
}
return false;
}
Exemple d’emploi pour vérifier le numéro d’un téléphone portable :
Voir en ligne : Fonction de base sur mediabox
