PHP abreviación del condicional IF/Else

Share/Save

Hagámoslo sencillo:

La forma ordinaria:

if (condicional) {
  $variable = "devuelve esto si es verdad";
}
else {
  $variable = "devuelve esto si es falso";
}

La forma corta:

$variable = (condicional) ? "devuelve esto si es verdadero" : "devuelve esto si es falso";

Y esto es como funciona: condicional ? si-verdad : si-falso

Share/Save

One Response to “PHP abreviación del condicional IF/Else”

  1. It’s hard to find a lot of information on this (and if there are other similar statements), but I noticed that it’s more formally known as a ternary statement! http://en.wikipedia.org/wiki/Ternary_operation

Leave a Reply

* Required fields.