• Ir a navegación principal
  • Ir al contenido principal
  • Ir a la barra lateral primaria

Dani Sánchez

Gestionatuweb

  • Quién soy
  • Agencias
  • WordPress
    • Mantenimiento
    • Desarrollo
    • Soporte
  • Cursos
  • Portfolio
  • Blog
  • Contacto
  • Solicita Presupuesto

2. Variables y constantes en PHP

14 de junio de 2016 por dani Dejar un comentario

Una variable es un espacio de memoria reservado para almacenar un valor, con el objeto de poder visualizarlo, modificarlo u operar con él cuando se lo necesite durante la ejecución de un programa.

Esto significa que en cualquier momento, una variable puede cambiar de valor (de ahí su nombre).

La constante es muy similar, con la diferencia de que su valor no cambiar en ningún momento de la ejecución del programa.

Variables

En PHP, las variables son declaradas anteponiendo el símbolo del dólar ($) al nombre de esta. Los nombres de las variables deberán comenzar por una letra o por un guión bajo (_). No podrán comenzar por un número o un carácter especial.

<?php
$nombre = “Sergio”;
?>

En este ejemplo hemos declarado una variable llamada “nombre” y le hemos asignado como valor el texto “Sergio”.

Los nombres de variable en PHP son sensibles a mayúsculas y minúsculas, por lo que:

$nombre, no es igual que $Nombre. Ambas son consideradas variables distintas.

Todos los valores que sean cadenas de caracteres, deben especificarse entre comillas (“ “).

Sin embargo, si el valor se trata de un número con el que vamos a realizar operaciones aritméticas, se especificará sin comillas.

$numero = 2;

Si el número se especifica entre comillas, ($numero = “2”), PHP no generará ningún error, simplemente tratará al número como si fuese otro carácter normal.

Ejemplos:

<?php 
$num1 = 4;
$num2 = 6;
echo $num1 + $num2;
?>

Hemos declarado una variable llamada $num1 a la que se le ha asignado el valor 4, y otra variable llamada $num2 a la que se le ha asignado el valor 6. Hemos pedido que muestre en pantalla el resultado de sumar ambas variables.

Este ejemplo mostrará en pantalla: 10

La instrucción “echo”, se usa para imprimir información en la pantalla dentro de un código PHP.

Con él podemos visualizar el contenido de variables, redactar cadenas de texto, e incluso incrustar código HTML.

Dentro de “echo” incluso podemos mezclar cadenas de texto con variables.

Veamos un ejemplo:

<?php 
$edad = 30;
echo “Me llamo Jorge y tengo “ .  $edad  . “ años”;
?>

El resultado en pantalla sería: Me llamo Jorge y tengo 30 años.

Analizando el código, hemos declarado una variable llamada $edad asignándole el valor 30.

Mediante la instrucción “echo”, pedimos que se visualice la cadena de texto “Me llamo Jorge y tengo “, a continuación hemos concatenado una variable usando el símbolo del punto (.), especificamos el nombre de la variable ($edad), y volvemos a concatenar con el punto (.) la cadena de texto “ años”;

Los espacios que dejamos al final o principio de las comillas, sirven para que el valor de la variable no se muestre pegada al texto, para ello especificamos los espacios dentro de las comillas.

Otro ejemplo más completo:

<?php 
$nombre = “Jorge”;
$edad = 30;
echo “Me llamo “ . $nombre . “ y tengo “ .  $edad  . “ años”;
?>

Modificar el valor de una variable

En este ejemplo vamos a modificar el valor de una variable:

<?php
$edad = 30;
echo "Mi edad es " . $edad;
$edad++;
echo "Mi edad es " . $edad; 
?>

En la primera instrucción se le asigna a la variable $edad el valor 30 y muestra en pantalla el texto «Mi edad es 30 años»;

La siguiente instrucción aumenta el valor de $edad en una unidad ($edad++), gracias al operador de incremento (++), que solo se puede utilizar en variables de tipo numérico.

Por lo que al volver a usarlos en una frase, ahora el texto cambia a «Mi edad es 31».

Contantes

Existen casos en los que necesitamos almacenar un valor en concreto, pero sabemos que ese valor no se va a modificar en ningún momento de la ejecución del programa. Para ello usamos una constante.

La forma de declararla es la siguiente:

<?php 
define (“constante”, “valor”);
echo (constante);          
?>

<?php 
define (“pi”, “3,14159265358979323846”);
echo (pi);          
?>

Un ejemplo práctico de uso de constantes puede ser declarar un nombre de usuario y una contraseña para poder acceder a un área privada dentro de un sitio web.

Como sabemos que ese usuario y contraseña van a ser siempre el mismo, la mejor forma es declararlos mediante el uso de constantes.

<?php 
define (“usuario”, “administrador”);
define (“password”, “12345678”);          
?>

En este capítulo hemos aprendido como declarar variables, asignarles un valor, modificarlo y mostrarlo en pantalla junto a cadenas de texto y como declarar constantes para el almacenamiento de datos que no van a cambiar en ningún momento del programa.

3. Operadores en PHP

Archivado en: Cursos, Iniciación a PHP

Interacciones con los lectores

Este artículo puede contener código que podría no funcionar correctamente en tu versión de WordPress o causar incompatibilidad con tu plantilla o plugins. Úsalo bajo tu responsabilidad y haz siempre copia de tus archivos antes de modificarlos.

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  Acepto la política de privacidad

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Barra lateral primaria

Daniel Sánchez

@danisanchez82
t.me/gestionatuweb

Buscar en la web

Contenidos del curso

  • Curso de iniciación a PHP
  • 1. Sintaxis y tipos de datos en PHP
  • 2. Variables y constantes en PHP
  • 3. Operadores en PHP
  • 4. Estructuras condicionales en PHP
  • 5. Bucles y repeticiones en PHP
  • 6. Matrices o Arrays (tablas) en PHP

Hosting de confianza

Daniel Sánchez

@danisanchez82
t.me/gestionatuweb

Buscar en la web

Contenidos del curso

  • Curso de iniciación a PHP
  • 1. Sintaxis y tipos de datos en PHP
  • 2. Variables y constantes en PHP
  • 3. Operadores en PHP
  • 4. Estructuras condicionales en PHP
  • 5. Bucles y repeticiones en PHP
  • 6. Matrices o Arrays (tablas) en PHP

Hosting de confianza

Sitios web corporativos, blogs y tiendas online cuidando hasta el mínimo detalle

Si deseas proponerme un proyecto web no dudes en ponerte en contacto conmigo.

Contacto

© 2016–2021 Gestionatuweb · Programado con Genesis Framework · Iniciar sesión · Privacidad

  • Youtube
  • Facebook
  • Twitter
  • Linkedin
Utilizo cookies para obtener datos estadísticos sobre el uso de mi sitio web y personalizar la publicidad (no intrusiva) del blog según tus intereses. En ningún caso estas cookies te identifican como persona, solo a tu dispositivo en la Red. Aceptando el uso de cookies me ayudarás a mantenener el blog gracias a la publicidad y podré mejorar la experiencia de uso gracias a la analítica web. Rechazando el uso de cookies no se instalará ninguna cookie de analítica ni de publicidad.AceptoRechazo las cookiesPolítica de privacidad
Puedes anular tu consentimiento en cualquier momento usando el botón de anular consentimiento.Anular consentimiento