• 08-05-2010, 15:22:30
    #1
    arkadaşlar sorum kısa ve öz

    elime 08 verisi geliyor bunu +1 veya +01 yapsamda 9 yazıyor.
    bunu 09 olarak nasıl yazdırırım? , değişkenin önüne 0 yazın gibi bir alternatif sunmayın 11 , 12 gibi rakamlarda gelebilmekte , şimdiden sağolun
  • 08-05-2010, 16:11:42
    #2
    Üyeliği durduruldu
    strlen() ile uzunluğunu bul, tek karakter ise başına 0 yazarsın.
  • 08-05-2010, 16:31:00
    #3
    Üyeliği durduruldu
    http://php.net/manual/en/function.number-format.php

    bu fonksiyonla halledebilirsin
  • 08-05-2010, 16:35:34
    #4
    değişkenin önüne 0 yazın gibi bir alternatif sunmayın 11 , 12 gibi..

    demişsin, sende gelen sayının 10'dan küçük olmasına göre başına 0 ekle olsun bitsin
    yapacağın tekşey

    if($gelensayı<10){$gelensayı="0".$gelensayı;}
  • 08-05-2010, 17:52:14
    #5
    Üyeliği durduruldu
    normal toplama işlemini yap ondan sonra çıktı alırken:

    str_pad($gelen, 2, "0", STR_PAD_LEFT);
    kullan. 2 burda hane saysını belirtiyor, 3 yaparsan 005 vs gibi çıktı alırsın
  • 09-05-2010, 00:09:04
    #6
    MC_delta_T adlı üyeden alıntı: mesajı görüntüle
    strlen() ile uzunluğunu bul, tek karakter ise başına 0 yazarsın.
    09 da 2 karakter 11 de) sağol.

    Vinsanity adlı üyeden alıntı: mesajı görüntüle
    denedim onu daha önce fakat istediğim gibi çalışmıyor.

    kaberdey adlı üyeden alıntı: mesajı görüntüle
    değişkenin önüne 0 yazın gibi bir alternatif sunmayın 11 , 12 gibi..

    demişsin, sende gelen sayının 10'dan küçük olmasına göre başına 0 ekle olsun bitsin
    yapacağın tekşey

    if($gelensayı<10){$gelensayı="0".$gelensayı;}
    if ile yapmak elbette aklıma gelen birşey , düzgün bir fonksiyon ile halletmek istemiştim bulamazsam if ile yapıcam mecburen , sağolasın

    hattab adlı üyeden alıntı: mesajı görüntüle
    normal toplama işlemini yap ondan sonra çıktı alırken:

    str_pad($gelen, 2, "0", STR_PAD_LEFT);
    kullan. 2 burda hane saysını belirtiyor, 3 yaparsan 005 vs gibi çıktı alırsın
    sanırım bu tarz birşey arıyordum sağolasın , şuan yapma şansım yok fakat olduğunda deneyeceğim