• 19-08-2022, 19:41:47
    #1
    <span id="myAddr"></span>
    ile bir değer geliyor bu gelen değerin son 5 hanesini yazdırmak istiyorum. substr($deger,-5); te nasıl kullanabilirim span ı yardımcı olabilir misiniz.
  • 19-08-2022, 19:43:10
    #2
    https://www.php.net/manual/tr/function.substr.php Burası ihtiyacınızı karşılayacaktır.
  • 19-08-2022, 19:47:44
    #3
    Son 5 olan kısmı almak istiyorsanız, strrev('$deger') ile ters çevirip ,substr uygulayıp sonra tekrar terse çevirerek son 5 i alabilirsiniz. Eğer karakter sayısı değişiyorsa bu yöntem iyi olur. Karakter sayısı sabit ise farklı yöntemler de uygulanabilir.

    Diğer bir method ise strlen () ile $deger'de bulunan karakter sayısını saydırıp substr() ' yi 5 eksiğinden başlatarak istediğiniz kısmı aldırabilirsiniz.
  • 19-08-2022, 19:51:29
    #4
    sanırım anlatamadım komutları biliyorum
    $ret .= '<p>' . substr(<span id="myAddr"></span>,-5) . '<br>
    burada nasıl kullanacağım
  • 19-08-2022, 20:20:20
    #5
    Misafir adlı üyeden alıntı: mesajı görüntüle
    sanırım anlatamadım komutları biliyorum
    $ret .= '<p>' . substr(<span id="myAddr"></span>,-5) . '<br>
    burada nasıl kullanacağım
    Javascript kodunu bulacaksınız, sonra o javascript kodu hangi php dosyasından bu değeri alıyor onu bulup o php dosyasında substr'yi kullanacaksınız.
  • 19-08-2022, 22:04:05
    #6
    Bu javascript ile geliyor ve siz php ile mi parçalamak istiyorsunuz? Eğer öyleyse isteğinizi php ile değil yine javascript ile yapmanız gerekiyor. Tam olarak istediğiniz şeyi anlatabildiğinizi düşünmüyorum. Bu span nedir, span içerisindeki değerin mi son 5 hanesini alıyorsunuz, içerisinde nasıl bir ifade var, nereden geliyor? Daha fazla ayrıntı verirseniz yardımcı olalım.
    Misafir adlı üyeden alıntı: mesajı görüntüle
    <span id="myAddr"></span>
    ile bir değer geliyor bu gelen değerin son 5 hanesini yazdırmak istiyorum. substr($deger,-5); te nasıl kullanabilirim span ı yardımcı olabilir misiniz.
  • 20-08-2022, 05:04:51
    #7
    Üyeliği durduruldu
    substr($deger,-5); => bu kullanım son 5 haneden sonra terse doğru gelir ve başı almış olur.
    substr($deger,0,-5); => böyle yaparsan sorunun çözülür