Есть ли функция или простой способ разбить телефонные номера на определенный формат?Зачистка Phonenumber (мобильный)
Ввод может быть несколько (мобильные, различные коды стран)
возможно
+4917112345678
+49171/12345678
0049171 12345678
или, возможно, из другой страны
004312345678
+44...
Im делает
$mobile_new = preg_replace("/[^0-9]/","",$mobile);
в убить все остальное, чем число, потому что оно мне нужно в формате 49171 (без + или 00 в начале), но мне нужно обработать, если сначала вставлен 00, или кто-то использует +49 (0) 171 или или вводит 0171 (должно быть 49171.
поэтому первые числа ВСЕГДА должны быть загородными без +/00 и без каких-либо (0) между ними.
может кто-нибудь дать мне совет о том, как это решить?
Если пользователь вводит '' 0171 ..... или что-нибудь еще не начинается с '+' или '00' вы можете только догадываться, что бы префикс конкретной страны. Или вы хотите сделать «49» по умолчанию для этого случая? –
Правильно. Я собираюсь добавить выпадающее меню для CC, я думаю. – Sili