Merhaba arkadaşlar,
şöyle birşeye ihtiyacım var.
Formdan gelen telefon numarasında başında sıfır var ise bu 0 ı nasıl yok edip o şekilde yani sıfır olmadan alabilirim ?
Sayıların ilk rakamını değiştirme
7
●296
- 30-09-2015, 20:30:10Üyeliği durdurulduBu konu işinizi görür sanırım
http://www.yunusbassahan.com/blog/ph...emizlemek.html - 30-09-2015, 20:40:17Üyeliği durduruldu
$tel = "05419872563"; if(substr($tel,0,1) == false) $tel = substr($tel,1,strlen($tel)); echo $tel;
- 30-09-2015, 21:26:14Hocam aradaki boşlukları trim ile alamadım farklı olarak nasıl alabilrim ?UzmanYazilim adlı üyeden alıntı: mesajı görüntüle
- 30-09-2015, 21:56:14Üyeliği durduruldu
- 30-09-2015, 22:46:24$str = ltrim($str, '0'); böyle de yapabilirsiniz.Ankon adlı üyeden alıntı: mesajı görüntüle
- 30-09-2015, 22:55:37Aklıma gelen bir kaç fikir var.
Fonksiyon olarak örneklerle yapalım.
Örneğin numaraları sınıflara ayırarak farklı fonksiyonlarda çalıştırarak yapılabilir.
<?PHP Function duzenle($text){ $gelenkod = array('+90'); //* Değiştirmek istediğimiz kod *// $degisenkod = array(' '); //** Değişen kod **// $yenikod = str_replace($gelenkod,$degisenkod,$text); return $yenikod; } ?>Numaraları alacağın yere +9 ifadesini de ekleyerek fonksiyon ile bunu temizletebiliriz. +9'u ayraç gibi kullanıcaz.
Fonksiyonu da şu şekilde çalıştırabiliriz sanırım.
$telefonno= duzenle($sifirlinumara);
- 01-10-2015, 17:52:01Üyeliği durdurulduAynen, bu benim aklıma gelmemişti.ufukt51 adlı üyeden alıntı: mesajı görüntüle
@Ankon; bu kodu kullanman daha iyi olacaktır.