FEATURE Changing gsm number visual spaces
This commit is contained in:
parent
c9d2b2d559
commit
1026c2566c
|
|
@ -310,14 +310,11 @@ function format_phone_number($phoneNumber)
|
||||||
$cleanedNumber = preg_replace('/\D+/', '', $phoneNumber);
|
$cleanedNumber = preg_replace('/\D+/', '', $phoneNumber);
|
||||||
$phoneType = detectBelgianPhoneType($cleanedNumber);
|
$phoneType = detectBelgianPhoneType($cleanedNumber);
|
||||||
|
|
||||||
// 32 42 21 81 11
|
|
||||||
// 32 23 58 41 53
|
|
||||||
// 32 59 70 11 99
|
|
||||||
|
|
||||||
if ($phoneType === 'mobile') {
|
if ($phoneType === 'mobile') {
|
||||||
$formattedPhoneNumber = preg_replace('/(\d{2})(\d{3})(\d{2})(\d{2})(\d{2})/', '+$1 $2 $3 $4 $5', $cleanedNumber);
|
$formattedPhoneNumber = preg_replace('/(\d{2})(\d{3})(\d{2})(\d{2})(\d{2})/', '+$1 $2 $3 $4 $5', $cleanedNumber);
|
||||||
} else if ($phoneType === 'landline') {
|
} else if ($phoneType === 'landline') {
|
||||||
$formattedPhoneNumber = preg_replace('/(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/', '+$1 $2 $3 $4 $5', $cleanedNumber);
|
$formattedPhoneNumber = preg_replace('/(\d{2})(\d{1})(\d{3})(\d{2})(\d{2})/', '+$1 $2 $3 $4 $5', $cleanedNumber);
|
||||||
} else {
|
} else {
|
||||||
$formattedPhoneNumber = $cleanedNumber;
|
$formattedPhoneNumber = $cleanedNumber;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user