Beruflich Dokumente
Kultur Dokumente
VARIABLES EN PHP 5
Como en todos los lenguajes de Programacin, PHP 5
permite almacenar datos de distintos tipos en memoria.
Estas zonas de memoria se llaman variables. Las variables
comienzan por el smbolo de dlar ($).
No necesitan ser declaradas antes de comenzar el
programa, como en otros lenguajes.
Tipos de variables
Entero (integer): Almacena nmeros sin decimales.
Coma Flotante (double): Nmeros con decimales.
Carcter (string): Texto o informacin numrica escrita entre
comillas dobles ("") o simples ('').
Bootean: Slo tiene dos posibles valores: Verdadero o Falso.
Tipos de variables
Nulo (NULL): Es un tipo especial que solo contiene un valor:
NULL.
Vectores (array): Colecciones de datos.
Objetos (object):
independientes.
Conjunto
de
datos
funciones
Consideracin en la declaracin de
variables
No pueden comenzar con
nmeros pero si contenerlos.
Pueden comenzar con guion
bajo .
PHP es casesensitive.
$nombre y $NOMBRE son
diferentes para php.
Ing. Roberto Henrquez
Consideracin en la declaracin de
variables
<?php
$4numero = 23; //Esta lnea da error
$_numero = 45;
//Las lneas siguientes
sensible a maysculas
muestran
que
PHP
es
$numero = 23;
$NUMERO = 24;
$Numero = 25;
echo ("numero es: $numero<br>") ;
echo ("NUMERO es: $NUMERO<br>" ) ;
echo ("Numero es: $Numero<br>") ;
?>
La asignacin es
simplemente dar
un valor a la
variable.
Esto
se
hace
poniendo
un
smbolo = entre la
variable y el dato
que
queremos
asignar.
tipo
se
Tipos simples
Los tipos de variables simples (enteros, coma flotante,
cadenas de caracteres, boolean y NULL) deberan ser
familiares si conocemos otro lenguaje de programacin.
Enteros (integer)
Corresponde a un nmero entero sin decimales, pudiendo ser
negativo o el nmero cero.
Tipos simples
Nmeros de coma flotante (double)
Este tipo de dato contiene nmeros enteros con decimales.
Las sumas de cantidades de coma flotante con cantidades
enteras darn como resultado un nmero de coma flotante
<?php
$numero_double3 = -1234.0;
echo ("Salida de printft): " ) ;
printf("%f","$numero_double3");
?>
Ing. Roberto Henrquez
Tipos simples
Cadena de caracteres (string)
Es un conjunto de caracteres encerrados entre comillas dobles ("") o
simples(' ').
<?php
//Definicin de variables de tipo string
$cadena1 = "Esto es una cadena de caracteres";
$cadena2 = 'Esto es una cadena entre comillas
simples';
$cadena3 = "" ; //Cadena con 0 caracteres.
?>
Tipos simples
Boolean
Una variable de tipo boolean slo puede contener dos valores:
Verdadero o Falso.
Se suelen utilizar para comprobar si se cumple una condicin en el
programa.
<?php
$variable_booleana = TRUE;
if ($variable_booleana) {
echo ("El resultado es VERDADERO");
}
?>
Tipos simples
NULL
Es un tipo especial de datos que slo contiene el valor NULL.
Aunque se suele utilizar por norma en mayscula, PHP 5 lo acepta
escrito de diversas formas: NULL, null, NuLl.
<?php
$variable_nula = Null;
if ($variable_nula) {
echo ("La comprobacin es VERDADERA");
}else {
echo ("La comprobacin es FALSA");
}
?>
Constantes
Las constantes son tipos de datos que no varan en el
desarrollo de un programa.
En la vida real existen muchos tipos de constantes, el
nmero pi, la temperatura de congelacin del agua, el
nombre de la Empresa, etctera.
Constantes
Para crear una constante tiene que usar la funcin define ()
de la siguiente forma:
<?php
define("EMPRESA","Zend.S.A.");
define("Autor","Luis
Miguel
Granado");
?>
Cabezas
isset() .
integer
double
string
array
object
class
unknown type
Ing. Roberto Henrquez
Operadores
Los smbolos, que aparecen entre variables o dentro de
funciones, son conocidos como operadores.
De asignacin.
Lgicos.
De
comparacin.
Unario.
Aritmticos.
Ing. Roberto Henrquez
Operadores de asignacin
Operador de asignacin
El ms bsico es el smbolo de asignacin (=), utilizado para
dar valores a las variables que usamos en nuestro cdigo.
<?php
$variable = 34;
$variable2 = "Asignacin de valores";
?>
Las variables que estn a la izquierda del operador toman el
valor que se encuentra en la expresin de la derecha
Ing. Roberto Henrquez
Operador Unario
Los operadores unarios toman slo un valor, por ejemplo ! (el
operador lgico de negacin) o ++ (el operador de
incremento)
<?php
$condicion= true;
$entero = 20;
$negacion= !$condicion;
$entero2 = $entero++;
?>
Operadores aritmticos
Este tipo de operadores forman parte de la aritmtica
bsica.
Nos resultar familiar porque son smbolos muy utilizados
en el aprendizaje de las matemticas.
Operadores aritmticos
Ejemplo
Operadores Lgicos
Durante el desarrollo de su proyecto, puede encontrarse
con situaciones en las que necesite hacer varias
comparaciones seguidas para que se cumpla una
determinada condicin.
PHP 5 permite unir todas las comparaciones en una
mediante el uso de los operadores lgicos.
Operadores Lgicos
AND
Si las dos
expresiones
son verdaderas
el valor es true
OPERADORES
OR
Si una de las
expresiones es
verdadera
el
valor es true.