Cita:
Iniciado por abimaelrc Recomiendo que en vez de usar echo en una función, usen return. Puede que un futuro quieras usar la función para almacenar el valor en una variable, con echo no vas a poder (claro en teoría, porque es posible usando "output buffer"), pero si colocas un return puedes lograrlo.
Yo en "algunas" funciones ocupo el return. Por ejemplo si tengo que llamar una función de esta forma:
Código PHP:
echo '<div class="estilo' . Estilos() . '">Hola</div>';
Así me deja el class junto "estilo1" o "estilo2" etc..
Pero cuando hago echo me aparece en otro lugar.