Şimdi Ara

php bir fiyatın yüzdesini almak

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
128
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar
    Php tabanlı bir ticaret sitem var.

    Ürünün fiyatının yanına havale ile fiyatı diye bir bölüm açtım ve fiyatın yüzde 10 indirim yapıp oraya yazdırmasını istiyorum.
    Bununla ilgili kodu internetten buldum.

    Kod:

    <?php
    $havale=$havale_fiyati ;
    $toplam=$havale * 10/100;
    $sonuc=floor($havale_fiyati-$toplam);?>

    <?php echo (number_format($sonuc,2,"." , ",")); ?> TL

    <?php } ?>

    Bu kod 999.99 TL kadar düzgün çalışıyor. Fakat 1,000.00 olunca fiyat havale fiyatını 0.00 TL gösteriyor.

    Çözümü nedir?



    _____________________________
    Offline olsakta pm atın. Anında dönüş yapılacaktır.




  • simkalp S kullanıcısına yanıt
    1,000.00 TL şeklinde yani binlik ayıracı virgül ise virgülü silip indirim uygulanabilir.

    $havale=str_replace(',', '', $havale_fiyati);
    $toplam=$havale * 0.10;

    < Bu ileti tablet sürüm kullanılarak atıldı >
    _____________________________

    İstikbal
  • veri tipi açıklama örnek
    integer sayısal değer $degisken = “22″;
    double büyük sayısal değer $degisken = “3.14567313456;”
    float ondalıklı sayısal değer $degisken = “3.14;”
    string karakter dizisi $degisken = “cem demir”;
    boolean true / false (doğru veya yanlış) $degisken = true;
    object nesne $uye->mail = “asd@qwe.com”;
    array dizi $dizi = array(1,2,3);

    Değişkeni tanımlarken, veri tipini belirtmek istiyorsanız aşağıdaki gibi bir tanımlama yapmalısınız.
    Normalde 2012 değeri integer olarak belleğe işlenir fakat burada double olarak işle demiş olduk.

    $degisken = (double)2012;

    değişken çeşidini kendi değerlerinize göre uygun seçerseniz yüksek değerlerde çalışacaktır.
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.