Saltar al contenido

is_array()

Introducción

La función is_array() es una función integrada en PHP que comprueba si una variable es un array o no. Un array es un tipo especial de variable que contiene una colección de valores, a los cuales se puede acceder mediante su índice.

Sintaxis

La sintaxis de la función is_array() es la siguiente:

La sintaxis de PHP de is_array()

php
bool is_array(mixed $var)

La función toma un único parámetro, $var, que es la variable que se debe comprobar si es un array. La función devuelve true si la variable es un array, y false en caso contrario.

Ejemplo de uso

A continuación se muestra un ejemplo de cómo utilizar la función is_array() en PHP:

Ejemplo de PHP is_array()

php
<?php
$var1 = [1, 2, 3];
$var2 = "hello";
echo is_array($var1) . "\n"; // output: 1 (true)
echo is_array($var2) . "\n"; // output: (false)
?>

En este ejemplo, definimos dos variables: $var1 es un array de enteros, y $var2 es una cadena. Luego utilizamos la función is_array() para comprobar si cada variable es un array. La salida muestra que $var1 es un array (true), mientras que $var2 no es un array (false).

Conclusión

La función is_array() es una herramienta útil para comprobar si una variable es un array en PHP. Se puede utilizar para asegurarse de que una variable es del tipo esperado antes de realizar operaciones sobre ella, o para manejar arrays y no-arrays de una manera específica. Al utilizar esta función, los desarrolladores pueden garantizar que su código trabaja con los tipos de datos correctos y evitar errores que puedan ocurrir al trabajar con tipos de datos mixtos.

Práctica

¿Qué hace la función 'is_array' en PHP?

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.