Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
miércoles, 15 agosto 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

Operadores en PHP

Operadores de Comparación

Los operadores de comparación se utlilizan, como su nombre lo indica, para hacer comparaciones entre valores (la gran mayoría de las ocasiones guardados en variables) que necesitan desempeñar un papel en nuestro código. En PHP dichos operadores son:

 

Operador
Nombre
Ejemplo
Resultado
= =
Igualdad
$a = = $b
Cierto si $a es igual a $b
= = =
Identidad
$a= = =$b
Cierto si $a es igual a $b y si además son del mismo tipo (sólo PHP4 o mayor)
!=
Desigualdad
$a != $b
Cierto si $a no es igual a $b
<
Menor que
$a < $b
Cierto si $a es estrictamente menor que el de $b
>
Mayor que
$a > $b
Cierto si $a es estrictamente mayor que $b
<=
Menor o igual que
$a <= $b
Cierto si $a es menor o igual que $b
>=
Mayor o igual que
$a >= $b
Cierto si $a mayor o igual que $b

 

Operadores de Incremento y Decremento

Los operadores de decremento o incremento son de gran utilidad en la programación, sobre todo porque ahorran tiempo, esfuerzo y código. Dichos operadores incrementan o decrementan en uno el valor de la variable a la que se le está aplicando dicho decremento o incremento. Claro está, la utilidad la veremos con un poco más de obviedad a la hora de ver los bucles, en los que de hecho, los operadores de incremento o decremento, hacen su debut triunfal y decididamente impresionante.

En PHP, los operadores de Incremento y Decremento son los siguientes:

 

OPERADOR
NOMBRE
EFECTO
$a++
Postincremento
Devuelve el valor de $a y luego lo incrementa en uno
++$a
Preincremento
Incrementa en uno $a y luego devuelve el valor de $a ya incrementado
$b--
Postdecremento
Devuelve el valor de $b y luego lo decrementa en uno
--$b
Predecremento
Decrementa en uno $b y luego devuelve el valor de $b ya decrementado

 

Operadores Lógicos

Los operadores lógicos son de extrema utilidad a la hora de decidir si un valor y otro o un valor u otro, cumplen con ciertas condiciones. De nuevo, la utilidad de estos operadores los veremos cuando veamos las estructuras de control. En PHP, los operadores lógicos son los siguientes:

 

Ejemplo
Nombre
Resultado
$a and $b
Y
Cierto sólo si $a y $b son ciertos
$a or $b
O
Cierto si $a ó $b ó ambos son ciertos
$a xor $b
O exclusiva
Cierto si $a ó $b son ciertos, pero no si ambos son ciertos a la vez
!$a
Negación
Cierto si $a no es cierto
$a&&$b
Y
Cierto sólo si $a y $b son ciertos
$a||$b
O
Cierto si $a ó $b ó ambos son ciertos

 

Siendo que lo más seguro es que se estén preguntando cuál es la diferencia entre and y && o entre or y ||. La respuesta es sencilla, los símbolos && y || son abreviaciones o, más aún, son herencia del lenguaje del cual deriva PHP, es decir C/C++. Dado lo anterior, para todos aquellos que ya tengan experiencia en la programación con C/C++, esta notación les resultará muy familiar.

Esto es todo en cuanto a los operadores se refiere, en nuestro próximo encuentro, aprenderemos sobre la precedencia que tiene los operadores en PHP.

Pero eso será, ¡¡¡hasta la próxima!!!

Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)