array_is_list

(PHP 8 >= 8.1.0)

array_is_listVerifica si un array dado es una lista

Descripción

array_is_list(array $array): bool

Determina si el array dado es una lista. Un array se considera una lista si sus claves están compuestas de números consecutivos de 0 a count($array)-1.

Parámetros

array

El array en curso de evaluación.

Valores devueltos

Devuelve true si array es una lista, de lo contrario false.

Ejemplos

Ejemplo #1 Ejemplo de array_is_list()

<?php

array_is_list
([]); // true
array_is_list(['apple', 2, 3]); // true
array_is_list([0 => 'apple', 'orange']); // true

// El array no comienza en 0
array_is_list([1 => 'apple', 'orange']); // false

// Las claves no están en el orden correcto
array_is_list([1 => 'apple', 0 => 'orange']); // false

// Claves no enteras
array_is_list([0 => 'apple', 'foo' => 'bar']); // false

// Claves no consecutivas
array_is_list([0 => 'apple', 2 => 'bar']); // false
?>

Notas

Nota:

Esta función devuelve true para los arrays vacíos.

Ver también