Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Maksimalus teksto ilgis

Parašė jignas· 2013 Sau. 27 18:01:21
#1

Sveiki.

Reikia kažkokio kodo ar tai būtų kažkoks scriptas ar dar kažas, net nežinau kaip jį pavadinti...

Reikia, kad rodytų nustatyta maksimalų teksto skaičių, po kuriuo būtų rodoma (...)

Pvz: "tekstas kažkoks..." :)

Parašė MaFetas· 2013 Sau. 27 18:01:52
#2

Manau pabandyk naudoti trimlink funkciją

Parašė Pakartoti slaptažodį· 2013 Sau. 27 19:01:21
#3


function t ($s) {
if (mb_strlen($s) <= 100) {
return $s;
}
return mb_substr($s, 0, 100).'...';
}

Aš naudoju šitą.

Parašė avice· 2013 Sau. 27 19:01:10
#4

pats naudoju:

 
<?php
$tekstas = "bla bla";
$tekstas = strlen($tekstas)>15?substr($tekstas, 0, 12)."...":$tekstas;
echo $tekstas;
?>
 

Redagavo avice· 2013 Sau. 27 22:01:52

Parašė jignas· 2013 Sau. 27 22:01:18
#5

Gal kokį pavyzdį galėtumete duoti, nes nelabai moku su tom funkcijom kažką daryti, bent kokį atvaizdavima parodykit. :)

Parašė avice· 2013 Sau. 27 22:01:30
#6

tai ka aš čia daviau , argi ne pavizdį?

Parašė Pakartoti slaptažodį· 2013 Sau. 27 23:01:39
#7

Pagal mano funkciją, naudok taip:

t("Tavo labai labai labai labai labai ilgas tekstas");

Aišku pačioj funkcijoj kur 100 gali nusistatyt ties kiek simbolių apkirpt.

Parašė jignas· 2013 Sau. 27 23:01:06
#8

Dėkui, padėjot :)

Dar vienas klausymas jei iš mysql gaunama informacija pvz

<a href="<?=$row['lentele']?>"><?=$row["lentele"]?></a>

Kaip tą gaunama teksta sumažinti tokia pačia funkcija.

Parašė Pakartoti slaptažodį· 2013 Sau. 28 00:01:12
#9


t($row['blabla']);

Elementariai. :)

Parašė jignas· 2013 Sau. 28 00:01:02
#10

O labai tau ačiū....... :)