ABD için yerel / uluslararası telefon numaralarını belirleme

0 Cevap php

Muhtemelen bu daha önce bir milyon kez sordum olmuştur düşünüyor ama benim soru biraz farklı olduğunu düşünüyorum. Telefon numarası doğrulama için en istekleri kullanıcı girişi doğrulamak için kullanılır. Benim senaryoda ben bir ABD cep telefonuna gelen aramaları doğrulayarak çalışıyor, ve onlar başka bir ülkeden veya ABD içinde aradığınız belirlemek ediyorum.

Benim asıl sorun İngiltere merkezli yaşıyorum ve ben .. vb (ulusal ve uluslararası her) aramak için nasıl biçimi hakkında ABD telefon numaraları hiçbir deneyimi okudum olmasıdır ama benim endişe telefon numaralarını farklı görünür olduğunu alıcının telefonunda, ve çeşitli biçimlerde içinde.

İşte yapmak ne çalışıyorum özelliğidir ..

  • Eğer ABD merkezli düşünün ve sizin cep telefonunuza bir çağrı geldiğinde
  • Çağrı bir ABD veya başka bir ülke olup olmadığını belirlemek
  • İngiltere aramalar yerel veya uluslararası biçimde görünür gelebilir, o bir ABD numarası ya da değil olmadığını belirlemek gerekir
  • Ben (ABD İngiltere'den çağrı olsaydı) uluslararası aramalar formatta 0044 veya 44 yılında telefonunuzda görüntülenebilir inanıyorum
  • Çağrı ABD içinde ise geçerli bir telefon numarası nedir?
  • Olmayan tüm sayısal karakterler soyun ve ulusal formatında biçimlendirmek. Örneğin, İngiltere'de bir numaraya 01530 123123 01530123123 için reformasyon alacağı
  • Olmayan tüm sayısal karakterler soyun ve uluslararası formatında biçimlendirmek. Örneğin, İngiltere'de bir numaraya 01530 123123 00441530123123 için reformasyon alacağı

PHP kod yazmak ve düzenli ifadeler önlemek için çalışıyorum. Ben bu sayının bölümlerini yıkmak () substr kullanabilirsiniz düşünüyorum.

Bu konuda gitmek nasıl Herhangi bir düşünce, kod parçacıkları veya örneğin telefon numaralar? Gerçekten ABD birisi vb biçimlendirme telefon numarası beni aydınlatmak mümkün olacaktır umuyorum.

Teşekkürler!

0 Cevap