Php Sayıyı Yazıya Çevirme

Faturalar üzerine çalışanların ihtiyaç duyacağı bir işlemdir php sayıyı yazıya çevirme. Php sayıyı yazıya çevirmek için aşağıdaki kodları kullanabilirsiniz.

Örnek olarak 56.05TL olan bir sayıyı PHP sayesinde yazı olarak çevirip “Elli Altı Türk Lirası Beş Kuruş” olarak yazdırabilirsiniz.

 

AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için kodları göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek kodları görüntüleyebilirsiniz.

Kodları direk olarak indirmek için aşağıdaki linke tıklayın.

Php Sayıyı Yazıya Çevirme

AdBlock veya WindScribe tarzı bir reklam engelleyici kullandığınız için indirme linkini göremiyorsunuz, https://oguzturk.net için reklam engelleyicileri kapatarak veya izin vererek indirme bağlantısına ulaşabilirsiniz.

Bu yazıyı değerlendirin.
2     4/5
php rakamı yazıya çevirmephp sayıyı yazıya çevirmerakamı yazıya çevirmesayıyı yazıya çevirme
Yorumlar ( 10 )
Yorum Ekle
  • mansur

    merhaba bunu nasıl kullanacağız ne yaptıysam hata verdi ?

    • Oğuz

      Mansur bey yorumunuzdan sonra kontrol sağladım, kodlar çalışıyor.
      Editörden kopyaladıysanız çalışmama ihtimali var, yazının en altında link olarak eklidir, ordan indirip kullanabilirsiniz.

      • Mansur

        Teşekkürler yorum için hallettim script taglari içine aldığımdan hata almışım

  • ziya genc

    hocam selamlar,
    sayıyı yazıya çevirme kodunuzla ilgili bir şey sormak istiyorum mümkünse.

    echo $total[‘value’];

    ile gösterdiğim rakamsal fiyat bilgisini sizin kodunuzla nasıl birleştirebilirim acaba.

    saygılar

    • Oğuz

      Ziya bey aşağıdaki gibi kullanabilirsiniz.

      echo(sayiyiYaziyaCevir($total[‘value’],2,”Türk Lirası”,”Kuruş”,””,null,null,null));

      bu şekilde kullandığınızda $total[‘value’] den gelen değer yazıya çevrilecektir.

      • ziya genc

        teşekkür ederim çalıştı evet yazıya çevirdi ama ufak bir sorun var. şöyle ki;

        tutar ne olursa olsun yanına Seksen Üç Yedi Yüz Seksen ekliyor. Acaba başka bir karakter daha mı okuyor. 45 liranın hemen yanında da yeni TL simgesi var. (klavyeden yapamadım.)
        bunu şöyle çeviriyor: Kırk Beş Seksen Üç Yedi Yüz Seksen.

        • Oğuz

          Kodlarda veya gelen sonuçta sorun olabilir, incelenmesi gerekir.

  • Mustafa

    82. satır
    if ($artan == 0) {

    yerine

    if (($artan == 0) and ($kac==4)) {

    şeklinde olması gerekiyor aksi takdir de 101200 de hata verir

    • Oğuz

      Bilgi için teşekkürler.

  • MURAT

    TEŞEKKÜR EDERİM. MÜŞTERİLERİME CARİ BİLGİLERİ YOLLARKEN ÇOK İŞİME YARADI. TAHSİLAT MAKBUZU VE CARİ BORÇLARINDA KULLANIYORUM SORUNSUZ ÇALIŞIYOR.