• 08-11-2021, 17:36:15
    #1
    <?php echo $miktar; ?> kodu ile 14.75 gibi rakamlar yazdırıyorum fakat bunu 14<i>.75</i> şeklinde sayıdaki noktadan sonra nokta ile birlikte geleni <i></i> içerisine alacak şekildi bir kod lazım
  • 08-11-2021, 17:37:36
    #2
    Üyeliği durduruldu
    PHP: explode - Manual
  • 08-11-2021, 17:39:26
    #3
    <?php $miktarex = explode('.', $miktar);
    echo $miktarex[0].'.<i>'.$miktarex[1].'</i>'; ?>
    en basit haliyle bu şekilde yapılabilir. Explode ile noktadan parçalayıp yazdırıyorsunuz.
  • 08-11-2021, 17:40:21
    #4
    Belirtilen sayıda başka işaretleme yok ise (.) (,) aşağıda ki kod işinizi görecektir. 1000'delik ayracı gibi durumlar var ise regex ile çözümlenebilir.

    $miktar = str_replace('.', '<i>.', $miktar) . '</i>';
  • 08-11-2021, 17:50:35
    #5
    mikropiks adlı üyeden alıntı: mesajı görüntüle
    Belirtilen sayıda başka işaretleme yok ise (.) (,) aşağıda ki kod işinizi görecektir. 1000'delik ayracı gibi durumlar var ise regex ile çözümlenebilir.

    $miktar = str_replace('.', '<i>.', $miktar) . '</i>';
    Death2All adlı üyeden alıntı: mesajı görüntüle
    <?php $miktarex = explode('.', $miktar);
    echo $miktarex[0].'.<i>'.$miktarex[1].'</i>'; ?>
    en basit haliyle bu şekilde yapılabilir. Explode ile noktadan parçalayıp yazdırıyorsunuz.
    teşekkürler..