Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/05/2010, 11:33
Hidek1
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 10 años, 4 meses
Puntos: 334
Respuesta: Diferencia ?: e IF

es solo un metodo abreviado.. con el if mantienes mas el orden pero en varios casos ?: puede ser una buena opcion para ahorrar codigo innecesario

Código PHP:
Ver original
  1. if(is_integer($foo)){
  2.   $bar = $foo;
  3. }else{
  4.   $bar = " - ".$foo;
  5. }
  6. echo $bar;
  7. // o mas rapido..
  8. echo is_integer($foo) ? $foo : " - ".$foo;

aca te dejo un link sobre el operador ternario
http://php.net/manual/es/language.op...comparison.php
__________________
More about me...
~ @rhyudek1
~ Github

Última edición por Hidek1; 12/05/2010 a las 11:39