TIPOS DE VARIABLES

Los tipos de variables básicos son los siguientes:

  • lógicas o booleanas (boolean)

  • enteros (integer)

  • decimales (float)

  • cadenas (string)

  • matrices (arrays)

Existen además los tipos:

  • objetos (object)

  • recursos (resource)

  • nulo (null)

Las variables de tipo lógico sólo pueden tener el valor true (verdadero) o false (falso).

Las variables de tipo entero pueden guardar números enteros (positivos o negativos).

Las variables de tipo decimal (float) pueden guardar números decimales (positivos o negativos). Como en las calculadoras, el separador de la parte entera y la parte decimal es el punto (.), no la coma (,).

Las variables de tipo cadena pueden guardar caracteres (textos).

Las matrices (arrays) son arreglos es un tipo de variable que permite almacenar simultáneamente varios datos diferentes, a los que se accede mediante un índice, numérico o de texto.

FUNCIÓN GETTYPE

Nos permite saber el tipo de variable que se esta usando.

ejemplo gettype

<?php

$nombre="Maximo";

$edad=38;

echo gettype($nombre)."<br>";

echo gettype($edad)."<br>";

?>

EJERCICIO 1

HACER UN PROGRAMA QUE MUESTRE LO SIGUIENTE(Usar para este caso la función gettype):

DATOS PERSONALES

nombre: Carlos

apellido: Gonzales

edad:25

sexo:masculino

sueldo:2300

email: kalu@hotmail.com

Luego también que muestre el tipo de variable

variable nombres es: string

variable apellido es : string

variable edad es : integer

variable sexo es: string

variable sueldo es : string

variable email es : string

FUNCIÓN SETTYPE

La funcion settype ( ) se utiliza en Php para establecer o convertir el tipo de dato de una variable. Por ejemplo, si una variable tiene un tipo de dato "string" (cadena), con esta funcion se podia convertir facilmente a "integer" (entero).

Ejemplo

<?php

$foo = "5bar"; // string

$bar = true; // booleano

settype($foo, "integer"); // $foo es ahora 5 (entero)

settype($bar, "string"); // $bar es ahora "1" (cadena)

?>

EJERCICIO 2

Usar función settype

Ingrese las siguientes variables, las cuales son string y mostrar en pantalla.

codigo1=14fd5

codigo2=154dfe

codigo3=458w12

codigo4=87dfre4

codigo5=4df7

Luego Cambiar las variables a tipo integer y mostrar

la variable codigo1 ahora es : integer

la variable codigo2 ahora es : integer

la variable codigo3 ahora es : integer

la variable codigo4 ahora es : integer

la variable codigo5 ahora es : integer

FUNCIÓN ARRAY

Los arrays son muy utilizados en la programación. Dependiendo de la cantidad de dimensiones que tengan pueden ser:

  • De una dimensión (vectores). Por ejemplo $empleado[23]

  • De dos dimensiones (matrices). Por ejemplo $butaca[3, 14]

  • De tres o más dimensiones (multidimensionales). Por ejemplo $fecha[2012, 9, 22]

Ejemplo

<?php

$color = array("azul", "verde", "negro", "marrón");

echo $color[1]; //muestra el color verde

?>

EJERCICIO 3

Usando arrays crear lo siguiente:

a) Declare un arrray para los días de la semana y mostrar Jueves y Viernes.

b) Declare un arrray para los meses del año y mostrar Julio,Agosto,Diciembre

c) Declara un array $coches e introduce en él 8 elementos cuyos valores sean 32, 11, 45, 22, 78, -3, 9, 66, 5. A continuación muestra por pantalla el elemento con localizador 5.

EJERCICIO 4

Crear el siguiente formulario: USANDO POST ingreso por usuario.

FORMULARIO DE COMPRA

blusa:

falda:

aretes:

pulsera:

zapatos:

lentes:

perfume:

GASTO TOTAL=

EJERCICIO 5

Usando datos por usuario crear lo siguiente

1)Si la edad del usuario es menor a 18 ,no se puede realizar la compra.

2)Si tiene más de 60 años hay un descuento de compra del 20%.

VALOR COMPRA:

EDAD:

DESCUENTO:

PAGO NETO: