Una variable es un contenedor de información. en el que podemos meter números enteros, números decimales, caracteres... el contenido de las variables se puede leer y se puede cambiar durante la ejecuciòn de un programa PHP.
En PHP todas las variables comienzan con el símbolo de dólar $ y no es necesario definir una variable antes de usuarla. Tampoco tienen tipos, es decir que una misma variable puede contenes un número y luego puede contener caracteres.
<html>
<head>
<title>Ejemplo de variables en php</title>
</head>
<body>
<?php
$a = 1;
$b = 3.34;
$c = "Hola mundo";
echo $a."<br>".$b."<br>".$c;
?>
</body>
</html>
En este ejemplo hemos definido tres variales $a, $b y $c y con las instruccion echo hemos impreso el valor que contenían, insertando un salto de línea entre ellas con la etiqueta de HTML <br>.
Existen dos tipos de variables, las LOCALES que solo pueden ser usadas dentro de funciones y las variables GLOBALES que tienen su ámbito de uso fuera de las funciones, podemos acceder a una variable global desde una función con las instrucción global nombre_variable.
Al escribir un programa podemos cometer algunos errores al momento de elegir el nombre que daremos a nuestras variables y para evitar esto es necesario seguir estas recomendaciones:
- No iniciar el nombre de una variable con numeros, ejemplo $5datos.
- No iniciar el nombre de una variable con signos, ejemplo $(datos5).
- No incluir espacios en el nombre de la variable, ejemplo $datos 5.
- No utilizar diagonales u otros signos en el nombre de la variable, ejemplo $datos/5.
En una variable se pueden contener varios datos, a continuación varios ejemplos donde utilizaremos variables de diferente forma.
Agregar datos a una variable:
$nombre = "Juan";
$nombre .= " Carlos";
$nombre .= " Lima";
$nombre .= " Cruz";
echo $nombre;
El resultado que obtendríamos sería: Juan Carlos Lima Cruz.
Agregar el resultado de una operación aritmética:
$a = 5;
$b = 6;
$c = $a + $b;
echo $c;
El resultado que obtendríamos sería: 11.
Substituir el dato de una variable por otro:
$nombre = "Juan Alberto";
$nombre = "Juan Carlos";
echo $nombre;
El resultado que obtendríamos sería: Juan Carlos.
Tambien podemos agregar una instrucción SQL a una variable:
$insertar = "INSERT INTO datos (nombre, cargo, sueldo) values ('$nombre', '$cargo', '$sueldo')";
No hay comentarios:
Publicar un comentario