isset() 05/11/2022
Permite averiguar si una función existe dentro de nuestro programa. Si existe devuelve true y si no existe false
<?php
$var = 123456;
if (isset($var)){
echo ("La variable var existe !!!");
}
?>
Permite averiguar si una función existe dentro de nuestro programa. Si existe devuelve true y si no existe false
<?php
$var = 123456;
if (isset($var)){
echo ("La variable var existe !!!");
}
?>
Libera la memoria ocupada por una variable, destruyendo su nombre y contenido.
Con esta función podemos averiguar el tipo de dato almacenado en la varibla. Nos puede devolver uno de los siguientes valores:
<?php $var = Venezuela; $var2 = 243; $var3 = 43.5; $var4 = array(1,2,3); echo "La variable var es del tipo: " . gettype($var) . "\n"; echo "La variable var2 es del tipo: " . gettype($var2) . "\n"; echo "La variable var3 es del tipo: " . gettype($var3) . "\n"; echo "La variable var4 es del tipo: " . gettype($var4) . "\n"; ?> La variable var es del tipo: string La variable var2 es del tipo: integer La variable var3 es del tipo: double La variable var4 es del tipo: array
Convierte el tipo de la variable al especificado en la función. El tipo debe especificarse eligiendo uno de ñps siguientes: array, double, integer, object o string. Si la función no es capaz de convertir el tipo de la variable devuelve el valor false.
<?php $correo = "correo@gmail.com"; if (settype($correo,"integer")) { echo ("Variable correo convertida a Entero\n"); } else { echo ("Imposible convertir al tipo Entero\n"); } echo ("Valor actual de correo es $correo"); ?> Variable correo convertida a Entero Valor actual de correo es 0
Al tratar de convertir un tipo string (cadena de caracteres) a un entero, PHP comprueba si existe algún número. Si no existe cambia el valor a 0 y la función settype() la evalúa como correcta.