[Tutorial PHP] Las Variables

12 ene
12 enero, 2012

Las variables son contenedores de información usadas en todos los lenguajes de programación, se podría decir que son fundamentales, nos sirven para almacenar datos de forma que podamos usarlos mas adelante, su uso es extremadamente fácil, pero su utilidad alberga un sinfín de posibilidades. Además podemos variar su contenido en cualquier momento reasignando su valor, en PHP las variables se reconocen rápidamente porque están precedidas del símbolo del dólar ($), por ejemplo:

<?php

//Declaramos la variable
$texto = "Hola Mundo";

//Mostramos su valor
echo $texto;

?>

Como se ve en el ejemplo anterior, la variable seria $texto, la cual almacena la cadena de texto “Hola Mundo”, para asignarle el valor hemos usado el operador =, y hemos mostrado su valor con la sentencia echo. Para ‘jugar’ con el valor de las variables contamos con los operadores de asignación y aritméticos, los cuales te resultaran fácil ya que son muy parecidos a las típicas operaciones matemáticas.

= Asignación Asigna un valor a una variable
. Concatenación Une dos variables o cadenas
+ Sumar Suma dos valores o variables
- Restar Resta dos variables o valores
* Multiplicar Multiplica dos variables o valores
/ Dividir Divide dos variables o valores
++ Incrementar Incrementa el valor de una variable en 1
Disminuir Disminuye el valor de una variable en 1
% Modulo Devuelve el resto de la división de dos valores o variables

Además el operador = se puede combinar con otros para facilitar algunas operaciones y no tener que escribir las variables varias veces, por ejemplo:

<?php

$a = 1;
$a = $a + 3;

?>

Es lo mismo qué:

<?php

$a = 1;
$a += 3;

?>

De esta forma nos hemos ahorrado el escribir la variable de nuevo.
La combinación de operadores no solo es valida con el operador de la suma, sino con otras muchas como: += , -= , *= , .= , /= , %= , por lo tanto podemos usarlo donde mas cómodo nos sea y mejor nos convenga.

Las variables pueden tener diferentes tipos de datos almacenados:

Cadenas de Texto:

<?php

$texto = "Es mi frase";

$texto = 'Es mi Frase';

?>

Numeros enteros o flotantes:

<?php

$n = 100; //Numero entero
$n = 100.56 //Numero flotante

?>

Objetos (Entraremos en este campo más adelante):

<?php

$coche = new coche();

?>

Booleanos:

<?php

//Puedes escribir true o false en mayúsculas o minúsculas

$verdadero = TRUE;

$falso = FALSE;

?>

y Matrices o Arrays que explico a continuación.

Un Array es una variable que guarda múltiples datos de una forma ordenada, imaginemos que hacemos un programa para una tienda en el que tenemos los productos almacenados en variables, tendríamos que tener una variable para cada producto, $producto1, $producto2, y asi con todos, el array nos permite almacenar todos los productos en una sola variable $producto, sin limite de capacidad, puede contener un solo producto, o millones, veamos un ejemplo de como se realizaría el programa con múltiples variables:

<?php

$producto1 = 'Leche';
$producto2 = 'Sal';
$producto3 = 'Aceite';
$producto4 = 'Azúcar';

//Etc....
?>

Veamos este mismo ejemplo usando una variable array:

<?php

$producto = array('Leche' , 'Sal' , 'Aceite' , 'Azúcar');

?>

Como se puede observar para declarar la variable como un array usamos la función array(), y dentro de los paréntesis situamos los valores, podemos usar cadenas, números, otras variables, y así con todos los tipos de datos, incluso podemos usar un array dentro de otro array.

Ya que los arrays son tremendamente importantes, imprescindibles y útiles es mejor dedicarles el próximo articulo a ellos.

Si te ha gustado, compártelo!
Tags: , , , ,
2 replies

Trackbacks & Pingbacks

  1. [...] Las variables y los operadores de asignación y aritméticos. [...]

  2. [...] PHP] Usando Arrays 0Posted on: 02-13-2012 by: Nazari Como comenté en el articulo anterior los arrays son un tipo de variable tremendamente útiles en casi todas las situaciones. Para [...]

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

viagra online pharmacy ナース求人
El contenido de este blog está sujeto a una licencia de Creative Commons si no se indica lo contrario. - Wordpress Theme by Kriesi.at