tengo este codigo y no se que hace este signo ? de interrogacion alguien me podria ayudar.
$cantidad_actual = ($cantidad_activo > $row['cantidad']) ? ($cantidad_activo - $row['cantidad']) : 0;
| |||
que significa el simbolo ? en esta linea tengo este codigo y no se que hace este signo ? de interrogacion alguien me podria ayudar. $cantidad_actual = ($cantidad_activo > $row['cantidad']) ? ($cantidad_activo - $row['cantidad']) : 0; |
| ||||
Respuesta: que significa el simbolo ? en esta linea Traslado el tema a la sección de PHP; ya que tu preguntan no tiene que ver con bases de datos. Se llama operador ternario: http://www.php.net/manual/en/languag...arison.ternary
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: que significa el simbolo ? en esta linea creo recordar que es un condicion si se cumple la condicion de > entonces se ejecuta lo queesta entre el ? y los 2 puntos, sino se asigna 0. Espero que te haya ayudado algo. |
| |||
Respuesta: que significa el simbolo ? en esta linea Bueno ternario, pero que hace ? aaronaaron si es asi como dice entonces me quieres decir que si ($cantidad_activo es mayor a $row['cantidad']) entonces haga ($cantidad_activo - $row['cantidad']) : sino es igual a 0; creo q es esto a lo q te refieres ? Última edición por Sofmundi; 20/01/2010 a las 06:59 Razón: correcion |
| ||||
Respuesta: que significa el simbolo ? en esta linea ¿Leíste el enlace que te indiqué? Allí se explica su función. Esto:
Código PHP:
Equivale a:Ver original
Código PHP:
Ver original
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: que significa el simbolo ? en esta linea en resumidas cuentas es
Código otro:
Ver original |
| |||
Respuesta: que significa el simbolo ? en esta linea Cita: justamente!!
Iniciado por Hidek1 en resumidas cuentas es
Código otro:
Ver original ahora... en otras palabras dice que: $cantidad_actual será igual a X siempre y cuando $cantidad_activo sea mayor a $row[cantidad] de lo contrario sera igual a Y osea... al resultado de $cantidad_activo - $row el ? es algo asi como una manera de abreviar el if y el else!
__________________ Mi Bosque de Sombras Solo Doom Metal! por favor use esta etiqueta para publicar su código --->[HIGHLIGHT] |
Etiquetas: |