Je cherche un moyen de déterminer si un numéro de téléphone est au format international ou un format local, et si c'est au format international quel pays il appartient. Si c'est dans le format local, il doit inviter l'utilisateur pour le code du pays et ensuite le convertir en format international.Déterminer des informations sur un numéro de téléphone et reformater en PHP
Exemples:
00447749123123 = Numéro international du Royaume-Uni - reformater 447749123123
+447749123123 = Numéro international du Royaume-Uni - reformater 447749123123
447749123123 = Numéro international du Royaume-Uni
07749123123 = numéro national du Royaume-Uni - invite pour le pays c ode et reformater 447749123123
18775784000 = numéro américain international
8775784000 = numéro national américain - rapide pour le code pays et reformater 18775784000
Est-ce que quelqu'un sait s'il existe un tel script, ou sinon comment faire cela? L'informatique devrait fonctionner pour autant de pays que possible (pas seulement le Royaume-Uni et les États-Unis).
Il n'y a aucun moyen de déterminer si le numéro est un numéro national américain ou britannique. Les autres reformatages peuvent être faits cependant. – halfdan