Buenas phperos! Os voy a enseñar un metodo facil para ahorrar lineas y darle un toque de profesionalidad a nuestro codigo PHP.
El codigo ternario comprime esto:
<?php
if($varible==1) {
$var2 = a;
} else {
$var2 = b;
}
?>A esto:
<?php
$var2 = (($varible==1)) ? 'a' : 'b';
?>Lo que hace realmente es devolver un valor en caso de que se cumpla o no la condicion. Os voy a enseñar otro ejemplo para que lo entendais mejor:
<?php
echo (($varible==1)) ? 'a' : 'b';
?>En este codigo si se cumple la condicion devuelve el valor
a a la funcion
echo y sino devuelve el valor
b.
Bueno creo que lo he dejado bastante claro jeje.
Un saludo!
