Determina si una variable está definida y no es NULL.
$a = 0; isset($a); //Vedadero $a = null; isset($a); //Falso
$a = ''; echo isset($a); //true
Destruye una variable especificada
Determina si una variable está vacía.
$a = ''; echo isset($a); //true $b = 0; echo isset($b); //false
Comprueba si una variable es NULL.
Comprueba si una variable es una matriz.
Comprueba si una variable es un recurso.
Comprueba si una variable es un objeto.
Comprueba que los contenidos de una variable puedan ser llamados como una función
Muestra información sobre una variable.
Genera una representación apta para el almacenamiento de un valor.
Crea un valor PHP a partir de una representación almacenada.
Establece el tipo de una variable.
Obtener el tipo de una variable.
Empaqueta información a una cadena binaria.
Codigo | Descripcion |
---|---|
a | cadena rellena de NUL |
A | cadena rellena de SPACE |
h | cadena hexadecimal, nibble bajo primero |
H | cadena hexadecimal, nibble alto primero |
c | carácter con signo |
C | carácter sin signo |
s | short con signo (siempre 16 bits, orden de byte de la máquina) |
S | short sin signo (siempre 16 bits, orden de byte de la máquina) |
n | short sin signo (siempre 16 bits, orden de byte big endian) |
N | long sin signo (siempre 32 bits, orden de byte big endian) |
v | short sin signo (siempre 16 bits, orden de byte little endian) |
V | long sin signo (siempre 32 bits, orden de byte little endian) |
i | integer con signo (tamaño y orden de byte dependientes de la máquina) |
I | integer sin signo (tamaño y orden de byte dependientes de la máquina) |
l | long con signo (siempre 32 bits, orden de byte de la máquina) |
L | long sin signo (siempre 32 bits, orden de byte de la máquina) |
q | long largo con signo (siempre 64 bit, orden de byte big endian) |
Q | long largo sin signo (siempre 64 bit, orden de byte big endian) |
J | long largo sin signo (siempre 64 bit, orden de byte big endian) |
P | long largo sin signo (siempre 64 bit, orden de byte little endian) |
f/td> | float (tamaño y representación dependientes de la máquina) |
d | double (tamaño y representación dependientes de la máquina) |
x | byte NUL |
X | copia de seguridad de un byte |
Z | Cadena rellena de NUL (nuevo en PHP 5.5) |
@ | relleno de NUL hasta la posición absoluta |
$datos = pack("nvc*", 0x1234, 0x5678, 65, 66);
Desempaqueta datos de una cadena binaria.
Cuenta todos los elementos de una matriz o algo de un objeto.
echo count($a);
Crear un matriz que contiene un rango de elementos.