Autor Zpráva
xlifer
Profil
Jak je možné zalomit text, aby končil celým slovem?

Příklad:

$text = "tento text chci zkratit na 10 znaku";
echo substr($text, 0, 13);

// vysledek "tento text ch"
// optimalni vysledek: "tento text" nebo "tento text chci"


Výsledek vypadá nehezky, ale nevím jak dosáhnout zalomení na slovo,
zda už bude mít výsledek méně nebo více znků není rozhodující.

Je na to nějaké řešení, nevím si rady. (Wordwrap?)
jenikkozak
Profil
Nepomůže vlákno staré tři měsíce (Zkrácení řetězce tak, aby poslední slovo zůstalo celé)?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0