• 11-06-2009, 01:03:02
    #1
    Merhaba arkadaşlar
    Elimdeki kodda bulunan

    <a title="'.$oku[1].'" name="'.$oku[1].'" href="'.$oku[1.'.html">'.$oku[1].'</a>

    '.$oku[1].' bu sorgudaki çıkacak olan yazıyı 20 kelime olarak nasıl limitlendirme yapabilirim başka bir kod denedim ama olmadı denedigim kod bu <?=($oku1, 0, 70)?>

    yardımlarınızı bekliyorm
  • 11-06-2009, 01:07:00
    #2
    Misafir
    <?php
    
    function Limitle($degisken, $max_uzunluk){
        if (strlen($degisken) > $max_uzunluk){
            $degisken = substr($degisken, 0, $max_uzunluk);
            $shn = strrpos($degisken, " ");
            if($shn === false) {
                    return substr($degisken, 0, $max_uzunluk)."...";
            }
                return substr($degisken, 0, $shn)."...";
        }else{
            return $degisken;
        }
    }
    
    Limitle($yazi, 20);
    
    ?>
  • 11-06-2009, 01:07:08
    #3
    substr($oku[1],0,20);
  • 11-06-2009, 01:18:09
    #4
    <?=substr($oku[1],0,20)?>
    bu kodu ekledigimde yani şu şekilde

    <a title="'.$oku[1].'" name="'.$oku[1].'" href="'.$oku[1].'"><?=substr($oku[1],0,20)?></a>
    Bu şekilde hiç bir şey çıkmıyor

    substr($oku[1],0,20);
    bu kodu ekledigimde yani şu şekilde
    <a title="'.$oku[1].'" name="'.$oku[1].'" href="'.$oku[1].'">substr($oku[1],0,20);</a>
    substr($oku[1],0,20); çıkıyor hep
  • 11-06-2009, 01:19:19
    #5
    Misafir
    Üstteki kodu denedinizmi
  • 11-06-2009, 01:22:43
    #6
    Üyeliği durduruldu
    <a title="'.$oku[1].'" name="'.$oku[1].'" href="'.$oku[1].'">'.substr($oku[1],0,20).'</a>
  • 11-06-2009, 02:06:57
    #7
    LuGeSoft adlı üyeden alıntı: mesajı görüntüle
    <a title="'.$oku[1].'" name="'.$oku[1].'" href="'.$oku[1].'">'.substr($oku[1],0,20).'</a>
    Teşekkür ederim arkadaşım oldu cevap veripte yardımcı olan arkadaşlarlara tekrar teşekkür ederim.