# Manejo de variables

- Introducción
- Instalación/Configuración
  - Requerimientos
  - Instalación
  - Configuración en tiempo de ejecución
  - Tipos de recursos
- Constantes predefinidas
- Funciones de manejo de variables
  - boolval — Obtener el valor booleano de una variable
  - debug_zval_dump — Vuelca a la salida una cadena con la representación de un valor interno de zend
  - doubleval — Alias de floatval
  - empty — Determina si una variable está vacía
  - floatval — Obtener el valor flotante de una variable
  - get_debug_type — Gets the type name of a variable in a way that is suitable for debugging
  - get_defined_vars — Devuelve una matriz con todas las variables definidas
  - get_resource_id — Returns an integer identifier for the given resource
  - get_resource_type — Devuelve el tipo de recurso
  - gettype — Obtener el tipo de una variable
  - intval — Obtiene el valor entero de una variable
  - is_array — Comprueba si una variable es un array
  - is_bool — Comprueba si una variable es de tipo booleano
  - is_callable — Verificar que los contenidos de una variable puedan ser llamados como una función
  - is_countable — Verifica que el contenido de una variable es un valor contable
  - is_double — Alias de is_float
  - is_float — Comprueba si el tipo de una variable es float
  - is_int — Comprueba si el tipo de una variable es integer
  - is_integer — Alias de is_int
  - is_iterable — Verifica que el contenido de una variable es un valor iterable
  - is_long — Alias de is_int
  - is_null — Comprueba si una variable es null
  - is_numeric — Comprueba si una variable es un número o un string numérico
  - is_object — Comprueba si una variable es un objeto
  - is_real — Alias de is_float
  - is_resource — Comprueba si una variable es un recurso
  - is_scalar — Comprueba si una variable es escalar
  - is_string — Comprueba si una variable es de tipo string
  - isset — Determina si una variable está definida y no es null
  - print_r — Imprime información legible para humanos sobre una variable
  - serialize — Genera una representación apta para el almacenamiento de un valor
  - settype — Establece el tipo de una variable
  - strval — Obtiene el valor de cadena de una variable
  - unserialize — Crea un valor PHP a partir de una representación almacenada
  - unset — Destruye una o más variables especificadas
  - var_dump — Muestra información sobre una variable
  - var_export — Imprime o devuelve una representación string de una variable analizable