Está en la página 1de 2

Cambio tipos de variables.

<?php

$a=1;

echo "el tipo de la variable a es" . gettype($a);

$a=1.5;

echo "el tipo de la variable a es" . gettype($a);

$a="hola";

echo "el tipo de la variable a es" . gettype($a);

$a=TRUE;

echo "el tipo de la variable a es" . gettype($a);

$a= gettype($a);

echo "el tipo de la variable a es" . gettype($a);

?>

Asignación por copia y asignación por referencia.

<?php

$a=1;

$b=$a;

$c=&$a;

echo "valor de a: ${a} valor de b: ${b} valor de c:${c} ";

$a=2;

echo " valor de c:" . $c;

?>

Utilización de variables no inicializadas

<?php

$a=1;

$c=$a+$b;

echo "A es entera a+b=". $c . " c es del tipo" . gettype($c) . "\n";


$a="hola";

$c=$a.$b;

echo "A es cadena a.b=". $c . " c es del tipo" . gettype($c) . "\n";

$a=TRUE;

$b= FALSE;

$c=($a && $b);

echo "A es bOOLEANA a&&b=". $c . " c es del tipo" . gettype($c) . "\n";

?ambitos de las variables:

$GLOBALS: Variables globales definidas en la aplicación

$_SERVER Información sobre el servidor. echo $_SERVER['SERVER_NAME'];

$_ENV: Variables de entorno

FUNCIONES DE VARIABLES

Gettype(var) devuelve el tipo de dato de la variable.

Var_dump(variable) : vuelca el nombre de la variable y el valor.

Setttype(<var>,<type>); fuerza a la variable var a ser tipo type