Tema: Sintaxis
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/07/2010, 19:47
Avatar de eZakto
eZakto
 
Fecha de Ingreso: julio-2008
Mensajes: 214
Antigüedad: 16 años, 4 meses
Puntos: 5
Respuesta: Sintaxis

Eso mismo.
$variableA = ($varibleB) ? (int) $_POST["maxpeso"]: 512000;
Se interpreta como que $variableA será (int) $_POST["maxpeso"] si $variableB es true, sino será 512000.

Equivalente con ifs tradicionales:
Código PHP:
Ver original
  1. if($variableB) {
  2.     $variableA = (int) $_POST["maxpeso"];
  3. } else {
  4.     $variableA = 512000;
  5. }

Saludos.
__________________
eZakto™