Otra opción es permitir dicho texto (para campos de texto libre) y utilizar la función wordwrap solamente para cortarlo y evitar la "ruptura del diseño".
www.php.net/wordwrap
Pero si de plano se quiere impedir el ingreso de dicho texto, esta bien la sugerencia, solo que hay que tomar en cuenta que es más tiempo procesando la información.
Un saludo