PHP con Underdog1987 Tutorial 3 Variables y Operadores

Binevenidos al tercer tutorial de PHP, poco a poco iremos haciendo cosas más emocionantes.

En el tutorial pasado mencioné como instalar PHP con XAMPP de Apache Friends y me dio tiempo de hacer el típico “Hola Mundo”. Por ello mismo considero que ya estamos en condiciones de hacer algo más emocionante, así que les voy a hablar de los operadores y de las variables.

Variables

Una variable es una porción de la memoria que se identifica mediante un nombre, y nos servirá para almacenar valores que usaremos después.

Hay que tener en cuanta que los nombres de las variables en PHP siempre comienzan con un signo de moneda $ el cual puede ser seguido por un _ (guion bajo) o letra.

Nombres de variables válidos son:

  • $lado
  • $action
  • $var
  • $x
  • $ver
  • $_temp

Asignar y usar una variable

Para el trabajo con variables, PHP no es tan estricto como Java principalmente por 2 cosas: En PHP no existen los tipos de datos (en realidad que no existan, no es del todo cierto), y suele usarse la “declaración implícita”, es decir, no es necesario declarar una variable antes de usarla.

Para asignar un valor a una variable, se coloca el nombre de la misma seguida de un signo de igual (=) y el valor que se desea asignarle. Por ejemplo:

  • $edad=18;
  • $nombre=’Daniela’;
  • $otroNombre=”José”;
  • $foo=true;

Observa que los valores numéricos se escriben sin comillas dobles ni simples; las cadenas de texto pueden ir delimitadas entre comillas dobles (“) o simples(‘).

Las variables pueden contener todo tipo de valores.

Una muy buena idea es usar nombres de variables relacionados con el valor que van a contener. También es buena idea que  si el nombre de las variables va a contener mas de una palabra se use la escritura camelCase, por ejemplo:

  • $centroCosto=15;
  • $nombrePlantel=”Escuela Preparatoria 3″;
  • $cantidadAdeuda=150000;

Una variable a la que se le asigno un valor, puede ser sobrescrita después; véase el ejemplo:

Código que crea una variable y luego la sobreescribe

Código que crea una variable y luego la sobrescribe

Por ultimo, tal como sucede en todos los lenguajes de programación, PHP incluye operadores de diferente tipo, pero no les aburriré dándoles todos en el mismo tutorial, en vez de eso los iremos estudiando conforme se vayan requiriendo. De hecho el ejemplo anterior incluye el uso de 2: la suma (+) y la concatenación de Strings (.).

Operadores aritméticos

Funcionan igual que los que nos enseñaron en la primaria, entre estos destacan:

+ Suma o adición.
Resta o sustracción
* Multiplicación
/ División
% Módulo (residuo de una división entera).

La jerarquía de estos operadores es la de costumbre, por si no la conoces, es la siguiente:

La jerarquía de operadores indica qué operaciones se van a resolver primero en una expresión. Es entera responsabilidad del programador asociar o agrupar diferentes partes de la expresión para que se resuelva en el orden correcto. Observa el siguiente ejemplo y el resultado que arroja:

tuto3-3

Operador de concatenación de Strings

Como ya habrás notado, cuando se necesaita concatenar valores, en PHP se unen mediante un punto (.), por ejemplo: “Perro “.”café” produce “Perro Café”.

(10). ‘ pesos’ produce “10 pesos”.

¿Sencillo verdad?

Mas adelante utilizaremos estructuras de control y el operador ternario (temido por muchos)

No olvides compartir este tutorial en redes sociales, en Twitter con el Hashtag#PHPConUnderdog1987, así más gente podrá verlo.

Si tienes alguna duda, escríbela en un comentario.

Anuncios

Un comentario en “PHP con Underdog1987 Tutorial 3 Variables y Operadores

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s