array_is_list

(PHP 8 >= 8.1.0)

array_is_listVérifie si un array donné est une liste

Description

array_is_list(array$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.

Liste de paramètres

array

Le tableau en cours d'évaluation.

Valeurs de retour

retourne true si array est une liste, sinon false.

Exemples

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
?>

Notes

Note:

Cette fonction retourne true pour les tableaux vides.

Voir aussi

To Top