Sintaxis general de PHP, Expresiones

Maneras mas comunes de utilizar PHP como son las Constantes. Otras:
Comentarios, Variables, Funciones y Constantes.

La expresiones son los bloques de construcción más importantes de PHP. En PHP casi todo lo que se escribe es una expresión. La manera más simple y acertada de definir lo que es una expresión es cualquier cosa que tiene un valor.

Una de las expresiones que se utilizaran en PHP son el aumento o disminución de un valor.

Para ello mostraremos algunos ejemplos:

<?php
$variable1 = 17;
echo $variable1++ .' - mostrando valor original'; echo '<br>';
// muestra el valor sin modificar y lo modifica aumentando en 1
echo &variable1 .' - mostrando valor modificado aumentado en 1';
//muestra el valor modificado en 1 anteriormente

echo '<br><br>';

$variable2 = 21;
echo ++$variable2 .' - mostrando la modificación del valor aumentado en 1';
// modifica el valor aumentando en 1 y lo muestra modificado

echo '<br><br>';

&variable3 = 33;
echo $variable3-- .' - mostrando el valor original'; echo '<br>';
// muestra el valor y lo disminuye
echo $variable3 .' - mostrando el valor anterior disminuido';
// muestra el valor disminuido anteriormente

echo '<br><br>';

&variable4 = 9;
echo --$variable4 .' - mostrando la modificación del valor disminuido en 1';
// disminuye el valor y lo muestra
?>

En en navegador web se vera así:

17 - mostrando valor original
18 - mostrando valor modificado aumentado en 1

22 - mostrando la modificación del valor aumentado en 1

33 - mostrando valor original
32 - mostrando el valor anterior disminuido

8 - mostrando la modificación del valor disminuido en 1


También podemos usar asignaciones para aumentar o disminuir un valor de manera abundante. Ejemplos:

<?php
$variable5 = 18;
echo 'el resultado es: '. $variable5 += 9 ;
// sumando al valor inicial

echo '<br>';
$variable6 = 19;
echo 'el resultado es: '. $variable6 -= 7;
// restando al valor inicial

echo '<br>';
$variable7 = 55;
echo 'el resultado es: '. $variable7 *=15;
// multiplicando el valor inicial

echo '<br>';
$variable8 = 150;
echo 'el resultado es: '. $variable8 /= 3;
// dividiendo el valor inicial
?>

En en navegador web se vera así:

el resultado es: 27
el resultado es: 12
el resultado es: 825
el resultado es: 50


Otra expresión que existe en PHP son los operadores ternarios donde se resume la operación condicional. Ejemplo:

<?php
$var9 = 18;

// manera común de una operación condicional
if($var9 == 18) {
  echo '1a - dato es correcto';
} else {
  echo '1b - dato incorrecto';
}
echo '<br>';

// manera resumida de una operación condicional
$resumen = $var9 == 18 ? '2a - dato es correcto' : '2b - dato incorrecto';
echo $resumen;
?>

En el navegador se vera así:

1a - dato es correcto 
2a - dato es correcto

También existen la asignaciones múltiples en el lenguaje de PHP, como veremos en el siguiente ejemplo:

<?php
$variable10 = 15;
$variable12 = $variable11 = $variable10 + 1;
echo $variable12;
?>

En el navegador se veria así:

16


Ahora veremos las expresiones comunes entre las que se encuentran las siguientes 11:

  • $a > $b      [$a mayor que $b]
  • $a < $b      [$a menor que $b]
  • $a <> $b    [$a diferente que $b]
  • $a <=> $b  [$a menor, igual o mayor que $b]
  • $a >= $b    [$a mayor o igual que $b]
  • $a <= $b    [$a menor o igual que $b]
  • $a == $b    [$a igual que $b]
  • $a === $b  [$a idéntico que $b]
  • $a !== $b   [$a no idéntico que $b]
  • $a != $b     [$a diferente que $b]
  • $a ?? $b    [$a no es NULL respecto a $b]

Otra de las expresiones que se pueden ver son los array por defecto que encuentras en PHP. No es necesario englobar estas variables. Estos son:

  • $_GET           [guarda variable enviada por http GET]
  • $_POST         [guarda variable enviada por http POST]
  • $_COOKIE    [informa sobre la cookies http del PC del cliente]
  • $_FILES        [guarda archivos subidos por el cliente]
  • $_REQUEST [guarda variables enviada por las 4 expresiones anteriores]
  • $_SERVER    [informa el entorno del servidor y ejecución]
  • $_ENV          [variable de entorno donde se ejecuta PHP]
  • $_SESSION  [variable de sesión mantiene su valor en el sitio web]
  • $GLOBALS  [variables internas disponibles en ámbito global]

Aquí termina nuestro pequeña guía para ver las expresiones que utiliza PHP.

Deja tu opinion

Buscar

Categorías

Somos

Un portal que quiere ayudar a los participantes a mejorar su web.
Dejamos recursos a tu alcance para que los utilices en tu proyectos.
Esperamos te sirvan de gran ayuda a la hora de realizar tus trabajos con todas las herramientas disponibles en la web para ti.

Contacto




Blog 3 Web © 2016