Variables Parte 1

Las variables son uno de los conceptos más básicos en la programación. Las variables son, en pocas palabras: contenedores de datos.

 

php

 

Las variables son datos, a los que podemos manipular basados en un nombre: el nombre de la variable, sin necesidad de hacer referencia al tipo de dato al que la variable hace referencia. En PHP, cada variable debe comenzar con el signo de dólar ($) más el nombre de la variable de la manera siguiente:

$nombre

Para asignarle un valor a la variable, debemos utilizar el símbolo de asignació, el cual no es otro que el signo de igual (=). Una observación (con carácter de advertencia), que debe hacerse, es que no es lo mismo el carácter de asignación (=), que el símbolo comparativo de igualdad (= =). Cuando asignamos un valor, por ejemplo $nombre = "Miguel", le decimos a PHP que la variable $nombre tiene el valor de cadena de caracteres "Miguel", mientras que $nombre = = "Miguel", hace la comparación entre el valor que tiene $nombre y la cadena de caracteres "Miguel". Es decir, en buen castellano, la primera le dice a PHP quiero que la variable que se llama $nombre guarde el valor "Miguel", mientras que la segunda, por decirlo de alguna forma, le pregunta a PHP si la variable $nombre, guarda en su interior el valor "Miguel".

Por favor dirijan su atención a las comillas dobles que están antes del valor Miguel y que también están al final de dicho valor asignado a la variable $nombre. Si bien vamos a entrar en mayor detalle en un capítulo futuro, tenemos que adelantar que no es lo mismo el tratamiento de números, que el tratamiento de cadenas de caracteres como es el caso del ejemplo que hemos presentado. Por ejemplo, no es lo mismo "64", que 64. "64" hace referencia a la cadena de caracteres formadas por el valor ASCII de "6" y "4", mientras que 64, sin comillas dobles, hace referencia al dígito 64, con el cual ya se pueden efectuar operaciones matemáticas como suma, resta multiplicación, etc. De acuerdo, tal vez al principio no resulte tan sencillo de comprender, pero cuando hagamos referencia a las operaciones con cadenas, les aseguro que vamos a entender en su totalidad ambos conceptos.

 

OTRO PROGRAMA EN PHP

Bien, hagamos otro pequeño programa para mostrar lo que la asignación de valores a variables significa, vamos a trabajar con el mismo ejemplo de la varible $nombre y el valor "Miguel":

<? php

$nombre = "Miguel";

echo $nombre;

?>

La salida de esto en pantalla, no es más que Miguel, sin comillas y sin "adorno" alguno.

 

OBSERVACIONES NECESARIAS

En primer lugar, hay que decir que el programa es similar al de Hola Mundo!, es decir, inútil pero gratificante. Con todo y eso, la intención es mostrar algunas cosas importantes de la programación en PHP, que se muestran de hecho desde el primer programa que desarrollamos en PHP. En primer lugar, como ya se mencionó desde el principio, cada código PHP insertado en HTML debe comenzar y terminar con las etiquetas especiales <? y ?>, las letras php después de la etiqueta de apertura <? son opcionales, pero son recomendables para distinguir de manera más sencilla en donde finaliza el script HTML y comienza el código PHP, por otro lado, cada final de línea de código debe finalizar con el punto y coma (;), que es el símbolo de final de sentencia. Un final de sentencia implica que la instrucción específica ha terminado y que la siguiente línea contendrá otra instrucción.

 

Por otro lado, los espacios en blanco en PHP son opcionales, pero contribuyen mucho a dar legibilidad a nuestro código, así, el segmento de código del ejemplo anterior pudimos haberlo escrito de la siguiente forma:

 

<?php $nombre="Muguel";echo $nombre;?>

 

El resultado final sería exactamente el mismo, pero el dilema de entender un segmento de código como el anterior sería verdaderamente un dolor de cabeza, sobre todo si nuestros programas se llegan a hacer (y se harán) mucho más grandes que el ejemplo anterior.

 

Por último, la instrucción echo de PHP tiene la función, como ustedes seguramente ya lo habrán adivinado, de imprimir en pantalla lo que se le ordene imprimir. Claro está, la utilidad y poder de esta instrucción se discutirán con detenimiento a lo largo de todo el curso.

Por hoy, hasta pronto.

 

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame