(PHP 8 >= 8.1.0)
array_is_list — Vérifie si un array
donné est une liste
$array
): bool
Détermine si l'array
donné est une liste.
Un tableau est considéré comme une liste si ses clés sont constituées de nombres consécutifs
de 0
à count($array)-1
.
retourne true
si array
est une liste, sinon false
.
Exemple #1 Exemple de array_is_list()
<?php
array_is_list([]); // true
array_is_list(['apple', 2, 3]); // true
array_is_list([0 => 'apple', 'orange']); // true
// Le tableau ne commence pas à 0
array_is_list([1 => 'apple', 'orange']); // false
// Les clés ne sont pas dans le bon ordre
array_is_list([1 => 'apple', 0 => 'orange']); // false
// Clés non entières
array_is_list([0 => 'apple', 'foo' => 'bar']); // false
// Clés non consécutives
array_is_list([0 => 'apple', 2 => 'bar']); // false
?>
Note:
Cette fonction retourne
true
pour les tableaux vides.