• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

Dani Sánchez

  • ¿Eres agencia?
  • Quién soy
  • Servicios WordPress
    • Mantenimiento
    • Maquetación & Desarrollo
    • Soporte técnico
  • Portfolio
  • Blog
  • Presupuestos
Estás en: Inicio / Cursos / 3. Operadores en PHP

3. Operadores en PHP

El 14 de junio de 2016 por dani.sanchez

Los operadores son utilizados en programación para realizar cálculos aritméticos, comparaciones y condiciones.

Veamos cómo utilizarlos en PHP:

Operadores aritméticos

Realizan operaciones matemáticas.

Dentro de ellas encontramos:

  • Suma: $a + $b
  • Resta: $a – $b
  • Multiplicación: $a * $b
  • División: $a / $b
  • Resto de una división: $a % $b
  • Incremento: $a++
  • Decremento: $b–

PHP establece prioridades entre los operadores aritméticos. Una de las prioridades es anteponer la multiplicación a la suma y a la resta.

Por ejemplo, si tenemos el siguiente código:

<?php 
$num1 = 5;
$num2 = 7;
$num3 = 2;
echo $num1 + $num2 * $num3;          
?>

Podemos pensar que primero sumará 5 + 7 y luego multiplicará por 2. Sin embargo lo que hará es multiplicar 7 x 2 y después sumar 5.

La operación se interpretaría como: 5 + (7 x 2) = 19

Si lo que queremos es que primero sume y después multiplique, deberemos encerrar la suma entre paréntesis, para que de prioridad a la suma frente a la multiplicación.

<?php 
$num1 = 5;
$num2 = 7;
$num3 = 2;
echo ($num1 + $num2) * $num3;          
?>

Ahora el resultado será (5 + 7) x 2 = 24

Incremento / Decremento:

<?php 
$num = 5;
$num++;
echo $num;
?>

En este ejemplo, la variable $num, valdría 6 a la finalización del programa.

Decremento (–) realiza la misma operación pero restando una unidad al valor que ya tuviera la variable.

Estos operadores son muy utilizados a la hora de programar contadores con la ayuda de bucles. Veremos ejemplos prácticos más adelante.

Operadores de comparación

  • Menor que: $a < $b
  • Mayor que: $a > $b
  • Menor o igual que: $a <= $b
  • Mayor o igual que: $a >= $b
  • Igual que: $a == $b
  • Distinto que $a != $b

Estos operadores son muy utilizados a la hora de realizar condiciones, que veremos en el apartado de Estructuras condicionales (if).

Uso del símbolo igual (=)

PHP utiliza igual simple (=) o igual doble (==) dependiendo de si la acción es “asignar” o “comparar”.

Asignación de valores a una variable:
$numero = 1 //Le estamos asignando el valor 5 a la variable $numero.

Comparación de dos variables:
$num1 == $num2 //Estamos comparando si los valores de ambas variables coinciden.

Operadores de cadenas

$a . $b = concatena cadenas de caracteres formando una única cadena.

<?php
$cadena1 = "Hoy es";
$cadena2 = " lunes";
echo $cadena1 . $cadena2;
?>

Operadores lógicos

  • AND o && = Verdadero si ambos son verdadero.
  • OR o || = Verdadero si alguno de los dos es verdadero.
  • XOR = Verdadero si sólo uno de los dos es verdadero.
  • ! = Negación

Estos operadores son también muy utilizados en Estructuras condicionales, que veremos en el siguiente apartado.

https://danisanchez.net/curso-de-php/4-estructuras-condicionales-en-php/

Publicado en: Cursos, Iniciación a PHP

¿Quiéres invitarme a un café?

Si te has fijado en este blog no hay ni rastro de publicidad, todo el contenido publicado lo hago de forma artruista al igual que yo recurro a otros sitios cuando necesito algo. Pero si te he servido de ayuda y quieres agradecérmelo, puedes hacer una pequeña donación (el importe que quieras):

Entradas similares

  • Cerrar modales de Elementor con JavaScript (jQuery)
  • Redirección 301 para cambios de dominio
  • Guía rápida de Flexbox
  • Filtro de WooCommerce para personalizar el mensaje de «Gracias por tu pedido»
  • Portátiles reacondicionados, ¿mejor que uno nuevo?

Barra lateral principal

Autor

Dani Sánchez

logo mastodon @danisanchez

Entradas recientes

  • Iniciar sesión en nuestros VPS mediante SSH Keys
  • Cerrar modales de Elementor con JavaScript (jQuery)
  • Redirección 301 para cambios de dominio
  • Guía rápida de Flexbox
  • Filtro de WooCommerce para personalizar el mensaje de «Gracias por tu pedido»

Comentarios recientes

  1. Brandon Portes en Taller de verano de WooCommerce #1
  2. Sebastian en Instalar WordPress + MySQL + phpMyAdmin desde Docker Compose
  3. Rigol en Instalar LAMP (Linux, Apache, MySQL y PHP) en Fedora
  4. dani.sanchez en Instalar WordPress + MySQL + phpMyAdmin desde Docker Compose
  5. rikylinux en Instalar WordPress + MySQL + phpMyAdmin desde Docker Compose

Categorías

  • Actualidad
  • Afiliación AliExpress
  • Agent Press Pro
  • Bettaso Web Restaurantes
  • Cursos
  • Destacado
  • Divi
  • Drupal
  • Elementor
  • Genesis
  • Iniciación a PHP
  • Joomla!
  • Linux
  • Publicaciones
  • Tutoriales
  • WooCommerce
  • WordPress
Medium banner says Support Inkscape
Banner pie de página

Maquetación web, landings, blogs y tiendas online
cuidando hasta el mínimo detalle

Si necesitas que desarrolle tu proyecto web ponte en contacto conmigo.

Contacto
  • Mastodon
  • YouTube
  • LinkedIn

Alojado con energía 100% verde

Dani Sánchez © 2025 · Política de privacidad · Política de cookies