Tu portal de
formación online
United States

Infórmate
Inicio » Artículos » Programación » PHP » Condicionales con operador unario en PHP

Catálogo de Cursos

3 Lecciones gratis

Prueba gratis cualquiera de nuestros cursos, sin compromiso y con todas las herramientas.

Suscríbete al boletín

Recibirás información detallada de nuestras ofertas, noticias, etc.

Suscríbete al boletín

Enviar a un amigo

Si crees que este Artículo le puede interesar a un amigo puedes enviarselo desde aquí.

Enviar a un amigo

Condicionales con operador unario en PHP

07-10-2009 Daniel Ibáñez
Hace ya varios años que trabajo con PHP. Es un lenguaje que, en principio no me atraía, pero que con el tiempo, se ha hecho un hueco en mi corazón.

He de decir que este pseudo-amor, se debe a pequeños detalles, como el que comento en este artículo: "Utilizar el operador condicional unario". Y muchos os preguntaréis: "¿Qué demonios es eso?"

La respuesta: Simplificar un condicional "if" completo en una única línea.

Ejemplo:
sintaxis básica:

if($x > 100)
    $mayor=true;
else
    $mayor=false;

En este ejemplo, tenemos separadas las dos situaciones posibles: $x mayor que cien, caso en el que asigno true a $mayor, y $x menor o igual a cien, caso en el que asigno false a $mayor.

Estas cinco líneas de código, podrían simplificarse en la siguiente:

/*    Asignación de Evaluación */
    $mayor=($x > 100);

Espero que este pequeño truco os ayude a simplificar vuestros programas.


Joan13-10-2009

Muy interesante
No había oido hablar de esta forma de programacion....

* Los comentarios son propiedad de quien los envió, adrformación no se hace responsable de su contenido.