Turkhackteam.net/org - Turkish Hacking & Security Platform...  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform... >
Information Technology’s
> Web Programlama

Web Programlama Asp, Php, Html, Asp.Net, Aspx, Perl Vb Web Programlama Bölümü

PHP İle Telefon Numarası Formatlama

Web Programlama

Yeni Konu aç Cevapla
 
Seçenekler
Alt bir Hafta önce   #1
  • Offline
  • Asteğmen
  • Genel Bilgiler
Üyelik tarihi
Jan 2016
Mesajlar
Konular
9


  
PHP İle Telefon Numarası Formatlama





Elinizdeki telefon numaraları bazen formatsız bazen de istemediğiniz karakterler ile formatlanmış şekilde olabilir .

Bu durum ciddi ölçüde canınızı sıkabilir.

Sizlere kolaylık olması açısından bir fonksiyon hazırlayıp ondan geçirdiğinizde istediğiniz şekilde formatlanmış olarak sonuca ulaşabilirsiniz.

İşinize yarayacağını düşündüğüm telefon numarası formatlama fonksiyonunu sizlerle paylaşıyorum umarım faydası olur.

Gerekli açıklamaları zaten kodların içerisnde mevcut , takıldığınız yerde sormaktan çekinmeyiniz

Kod:
function NumarayiFormatla($TelefonNumarasi)
{
****$TelefonNumarasi = preg_replace('/[^0-9]/', '', $TelefonNumarasi);
****//TelefonNumarasi değişkenini tüm karakterlerden arındırıyoruz.
****if (strlen($TelefonNumarasi) > 10) {
********//TelefonNumarasi değişkeni 10 haneden büyükse
********$UlkeKodu = substr($TelefonNumarasi, 0, strlen($TelefonNumarasi) - 10);
********$AlanKodu = substr($TelefonNumarasi, -10, 3);
********$SonrakiUcHane = substr($TelefonNumarasi, -7, 3);
********$SonDortHane = substr($TelefonNumarasi, -4, 4);
********//www.mucahittopal.com
********$TelefonNumarasi = '+' . $UlkeKodu . ' (' . $AlanKodu . ') ' . $SonrakiUcHane . '-' . $SonDortHane;
********// Oluşan Sonuç = + 90 (555) 444-3322
****} else if (strlen($TelefonNumarasi) == 10) {
********//TelefonNumarasi değişkeni 10 haneye eşitse
********$AlanKodu = substr($TelefonNumarasi, 0, 3);
********$SonrakiUcHane = substr($TelefonNumarasi, 3, 3);
********$SonDortHane = substr($TelefonNumarasi, 6, 4);
********$TelefonNumarasi = '(' . $AlanKodu . ') ' . $SonrakiUcHane . '-' . $SonDortHane;
********// Oluşan Sonuç = (555) 444-3322
****} else if (strlen($TelefonNumarasi) == 7) {
********//TelefonNumarasi değişkeni 7 haneye eşitse
********$SonrakiUcHane = substr($TelefonNumarasi, 0, 3);
********$SonDortHane = substr($TelefonNumarasi, 3, 4);
********$TelefonNumarasi = $SonrakiUcHane . '-' . $SonDortHane;
********// Oluşan Sonuç = 444-3322
****}
****return $TelefonNumarasi;
}
*
//Örnek Kullanım
echo NumarayiFormatla("5554443322");
// Çıktı : (555) 444-3322
İyi günlerde kullanmanız amacıyla...


Sağlıkla ve sevgiyle kalın...

Konunun Orjinal Linki
    


__________________

Ey iman edenler! Kendinizi ve ailelerinizi yakıtı insanlar ve taşlar olan ateşten koruyun. (66/TAHRÎM-6)
-------------------------------------------------------------------
dWdnYzovL2pqai56aHBudXZnZ2JjbnkucGJ6
-------------------------------------------------------------------

Offline
 
Alıntı ile Cevapla
Alt bir Hafta önce   #2
  • Offline
  • Üsteğmen
  • Genel Bilgiler
Üyelik tarihi
Jul 2017
Nereden
Kamboçyalı
Mesajlar
Konular


  


Ellerine sağlık
    


__________________



⠀⠀⢠⡤⢺⣿⣿⣿⣿⣿⣶⣄
⠀⠀⠉⠀⠘⠛⠉⣽⣿⣿⣿⣿⡇
⠀⠀⠀⠀⠀⠀⠀⢉⣿⣿⣿⣿⡗
⠀⢀⣀⡀⢀⣀⣤⣤⣽⣿⣼⣿⢇⡄
⠀⠀⠙⠗⢸⣿⠁⠈⠋⢨⣏⡉⣳
⠀⠀⠀⠀⢸⣿⡄⢠⣴⣿⣿⣿
⠀⠀⠀⠀⠉⣻⣿⣿⣿⣿⣿⡟⡀
⠀⠀⠀⠀⠐⠘⣿⣶⡿⠟⠁⣴⣿⣄
⠀⠀⠀⠀⠀⠘⠛⠉⣠⣴⣾⣿⣿⣿⡦
⠀⠀⢀⣴⣠⣄⠸⠿⣻⣿⣿⣿⣿⠏
⠀⣠⣿⣿⠟⠁.

Offline
 
Alıntı ile Cevapla
Alt bir Hafta önce   #3
  • Offline
  • Asteğmen
  • Genel Bilgiler
Üyelik tarihi
Jan 2016
Mesajlar
Konular
9


  


Alıntı:
R3DP0W3R´isimli üyeden Alıntı Mesajı göster
Ellerine sağlık
Teşekkürler...
    


__________________

Ey iman edenler! Kendinizi ve ailelerinizi yakıtı insanlar ve taşlar olan ateşten koruyun. (66/TAHRÎM-6)
-------------------------------------------------------------------
dWdnYzovL2pqai56aHBudXZnZ2JjbnkucGJ6
-------------------------------------------------------------------

Offline
 
Alıntı ile Cevapla
Cevapla

Bookmarks

Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks Kapalı
Pingbacks Kapalı
Refbacks Kapalı


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından açılmaktadır.
Bu konular yönetimimiz tarafından takip edilsede gözden kaçabilen telif hakkı olan veya mahkeme kararı çıkmış konular sitemizde bulunabilir. Bu tür konuları bize turkhackteamiletisim [at] gmail.com adresine mail atarak bildirdiğiniz takdirde en kısa sürede konular hakkında gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com


Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz, bu sitelerin güvenlik açıklarını site sahibine bildirmek için çaba sarfeder.
Turkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Turkhackteam sorumlu değildir. Sitelerinize Turkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.



         

Powered by vBulletin® Copyright ©2000 - 2017

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı



Google Links
instagram Takipçi Hilesi

wau

Search Engine Friendly URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.