? se intendi di accorciare un link visualizzato potresti avere:
Codice PHP:
$dots = '...'; // <--- intendiamo proprio la stringa con tre puntini, qui
$link = '...'; // <---- link completo (es. [url]http://www.example.com/path/to/file.php[/url])
$max = 10; // <---- lunghezza massima da visualizzare in numero di caratteri
$text = $link;
$lun = $max-strlen($dots);
if (strlen($text)>$lun) $text = substr($text, 0, $lun).$dots; // TRONCAMENTO
$tag = '[url="'.$link.'"]'.$text.'[/url]';
La riga con il troncamento può essere più complessa se vuoi che i puntini compaiano magari non in coda ma in mezzo