podrías ocupar strlen(); para contar y cortar con subtr(); mejor es mas estético....
ahora en estos caso suele presentarse algunos problemas que por ejemplo que justo el ultimo caracter que corta es un letra con acento o una ñ por lo que sale
todo lo que dí...
para ello puedes usar para añadir caracteres antes por ejemplo...
Código php:
Ver original<?php
function poncara($texto){
$txt = $texto;
// y así con todos los caracteres y luego devuelves
return $txt;
}
/*y después aplicas solamente*/
$dato = poncara($dato);
{
$email = substr("$dato", 0, 15)."..."; }
else
{
$email = substr("$dato", 0, 15); }
?>
saludos...