Buenas, no es muy correcto gestionar los temas de estilos desde PHP, si lo que pretendes es tener una capa que excede ( creo que te refieres a que tiene unos márgenes desde donde acaba el texto hasta que acaba la zona de color ) lo ideal sería usar CSS
Código CSS:
Ver originalspan.title{
padding: 30px;
background: blue;
}
Si no te sirve y necesitas realmente medir el texto una opción es con Javascript o si necesitas hacerlo con PHP tendrás que hacer un array con el tamaño de PX de cada letra.