¿Estás usando PHP5? Si define la función __autoload() y utiliza una clase con algunas constantes, puede llamarlas donde las necesite. La única cosa agravante de esto es que usted tiene que escribir algo un poco más largo, como
MyClass::MY_CONST
La ventaja es que si alguna vez decide cambiar la forma en que usted maneja nuevas líneas, es suficiente con cambiar en un lugar.
Por supuesto, un posible aspecto negativo es que está llamando incluyendo una función adicional (__autoload()), ejecutando esa función (cuando hace referencia a la clase), que luego carga otro archivo (su archivo de clase). Eso podría ser más gastos generales de lo que vale.
Si puedo ofrecer una sugerencia, sería evitar este tipo de eco que requiere etiquetas de eco (como <br />
). Si pudieras configurar algo un poco más como una plantilla, podrías manejar las nl sin tener que escribirlas explícitamente. Así que en lugar de
echo "Blah Blah Blah\n<br />\n";
intento:
<?php
if($condition) {
?>
<p>Blah blah blah
<br />
</p>
<?php
}
?>
Apenas se parece a mí como llamar a las clases o la inclusión de variables dentro de las funciones, así como a cabo una gran cantidad de trabajo que no hay que hacer y, si es posible, ese tipo de situaciones es mejor evitarlas.