Gestion international

This commit is contained in:
Pierre-Lin Bonnemaison 2015-08-16 04:39:13 +02:00
parent b6251213ba
commit e95ea78547
3 changed files with 4 additions and 4 deletions

View file

@ -8,8 +8,8 @@
*/
public static function parsePhone($number)
{
$number = preg_replace('#[^0-9+]#', '', $number);
if (preg_match('#^(0|\+33)[1-9][0-9]{8}$#', $number))
$number = preg_replace('#[^-0-9+]#', '', $number);
if (preg_match('#^(0|\+[1-9]{1,3}|\+1\-[0-9]{3})[1-9][0-9]{8}$#', $number))
{
return $number;
}