Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/03/2011, 17:22
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: duda funcion ternaria

La respuesta esta en el manual, y cito:

Código PHP:
Ver original
  1. // Ya que echo no se comporta como una función el siguiente código no es válido.
  2. ($some_var) ? echo 'true' : echo 'false';
  3.  
  4. // De todas formas el siguiente código funcionará:
  5. ($some_var) ? print 'true' : print 'false'; // print también es un constructor, pero
  6.                                             // se comporta como una función, entonces
  7.                                             // puede usarse en este contexto.

Edito:

te dejo una curiosidad, al parecer echo es mas rapido :).

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)