Per prima cosa non serve scrivere una funzione per troncare una stringa ma utilizza substr
http://it.php.net/manual/en/function.substr.php
poi, prima tronca e poi codifica in html. Se non puoi fare così ed hai già la stringa codificata HTML allora utilizza html_entity_decode per riportare la stringa al suo stato originale quindi tronca e fai htmlentities o htmlspecialchars. Seguono i link al manuale.
http://it.php.net/manual/en/function...ity-decode.php
http://it.php.net/manual/en/function.htmlentities.php
http://it.php.net/manual/en/function...ecialchars.php

Rispondi quotando