(PHP 8 >= 8.1.0)
array_is_list — Vérifie si un array
donné est une liste
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
.
array
Le tableau en cours d'évaluation.
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.