(PHP 8 >= 8.1.0)
array_is_list — Verifica si un array
dado es una lista
Determina si el array
dado es una lista.
Un tableau se considera como una lista si sus claves están compuestas por números consecutivos
de 0
a count($array)-1
.
Ejemplo #1 Ejemplo de array_is_list()
<?php
var_dump(array_is_list([])); // true
var_dump(array_is_list(['apple', 2, 3])); // true
var_dump(array_is_list([0 => 'apple', 'orange'])); // true
// El array no comienza en 0
var_dump(array_is_list([1 => 'apple', 'orange'])); // false
// Las claves no están en el orden correcto
var_dump(array_is_list([1 => 'apple', 0 => 'orange'])); // false
// Claves no enteras
var_dump(array_is_list([0 => 'apple', 'foo' => 'bar'])); // false
// Claves no consecutivas
var_dump(array_is_list([0 => 'apple', 2 => 'bar'])); // false
?>
Nota:
Esta función devuelve
true
para los arrays vacíos.