Cómo utilizar las funciones de PHP

is_array(): detecta si una variable es una matriz.

Descripción: Si var es una matriz, bool is_array (var mixta) devuelve VERDADERO; de lo contrario, devuelve FALSO.

s_double()-alias para is_float()

is_float()-comprueba si una variable está flotante.

Descripción: Si var es flotante, bool is_float (var mixta) devuelve VERDADERO; de lo contrario, devuelve FALSO.

Nota: Si desea probar si una variable es un número o una cadena de números (como una entrada de formulario, generalmente una cadena), debe usar is_numeric().

Is_int: comprueba si una variable es un número entero.

Descripción bool is_int (variable mixta)

Si var es un número entero, devuelve VERDADERO; de lo contrario, devuelve FALSO.

Nota: Si desea probar si una variable es un número o una cadena de números (como una entrada de formulario, generalmente una cadena), debe usar is_numeric().

is_NULL-Detecta si la variable está vacía.

Describe bool is_null (variable mixta)

Si var es nulo, devuelve VERDADERO; de lo contrario, devuelve FALSO.

Observa el tipo nulo para saber cuándo una variable se considera nula y cuándo no.

Is_numeric: detecta si una variable es un número o una cadena numérica.

Descripción El valor booleano es_numeric (variable mixta)

Devuelve VERDADERO si var es un número y una cadena numérica; de lo contrario, devuelve FALSO.

Is_callable: comprueba si el parámetro es una estructura invocable legal.

Descripción boolis_callable(mixed var[, boolsyntax_only[, string callable_name]])

Is_scalar: comprueba si una variable es escalar.

Descripción bool is_scalar (variable mixta)

Si el parámetro de variable dado var es un escalar, is_scalar() devuelve VERDADERO; de lo contrario, devuelve FALSO.

Las variables escalares son aquellas que contienen números enteros, coma flotante, cadenas o valores booleanos, mientras que los arrays, objetos y recursos no son escalares.

Nota: Aunque los tipos de recursos actuales son números enteros, is_scalar() no los tratará como escalares porque el recurso es un tipo de datos abstracto. No puede confiar en los detalles de implementación, ya que pueden cambiar.

Is_string: comprueba si una variable es una cadena.

Describe bool is_string (variable mixta)

Si var es una cadena, devuelve VERDADERO; de lo contrario, devuelve FALSO.

Detecta si una variable es un objeto.

Describe bool is_object (variable mixta)

Si var es un objeto, devuelve VERDADERO; de lo contrario, devuelve FALSO.

Te sugiero que vayas al siguiente manual de PHP5, que tiene una explicación detallada de cada función.

Manual en línea:/manual/