ciao a tutti..
come da titolo dovrei tagliare del testo facendo in modo che i tag bbcode non vengono toccati..

esempio:
Codice PHP:
$var "[ url=www.sssd.it ]sito[ /url ]";

$zzz substr($var012); 
potete immaginare cosa succede..

un altro problema (meno importante) è che substr ti conta come caratteri anche i tag bbcode, quindi
facendo un bel ($var, 0, 300) la frase potrebbe risultare molto più corta di un'altra che non usa i bbcode

altro esempio
Codice PHP:
$var "ciao bla bla bla..........";
$var1 "[ b ]ciao bla bla bla..........[ /b ]"

tagliando dopo tot caratteri $var conterrà sicuramente più caratteri di $var1



qualche suggerimento?