Autor Zpráva
__Martin
Profil *
Ahoj,
rád byh si zkrátil řetězec v php delší než patnáct znaků. Použil jsem substr($retezec, 0, 15) Problém je v tom, že to nebere ohled na entity a jestliže řetězec nějakou obsahuje, rozřízne jí na půl a znak, který entita vyjadřovala se nezobrazí správně. Nenapadá Vás nějaké řešení tak, aby entita byla brána jako jeden znak? Díky
djlj
Profil
function unhtmlentities ($string)
{
$trans_tbl = get_html_translation_table (HTML_ENTITIES);
$trans_tbl = array_flip ($trans_tbl);
return strtr ($string, $trans_tbl);
}

zdroj

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