Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/02/2012, 22:40
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: Que significa esto??

Es una asignación ternaria y, lo que hace, es evaluar la condición, si es verdadero, se muestra lo que sigue después de ?, si no, entonces se muestra lo que sigue después de :, en resumen:

? Equivale al then de un if.
: Equivale al else.

En este caso lo tienes con un echo, pero puedes usarlo también para dar valor a una variable:

$var = (isset($_GET['var'])) ? $_GET['var'] : 'valor por default';
__________________
- León, Guanajuato
- GV-Foto