array_is_list
(PHP 8 >= 8.1.0)
array_is_list — Verifica se um array
é uma lista
Descrição
Determina se o array
fornecido é uma lista.
Um array é considerado uma lista se suas chaves consistirem em números consecutivos
de 0
a count($array)-1
.
Exemplos
Example #1 array_is_list() example
<?php
array_is_list([]); // true
array_is_list(['maçã', 2, 3]); // true
array_is_list([0 => 'maçã', 'laranja']); // true
// O array não começa em 0
array_is_list([1 => 'maçã', 'laranja']); // false
// As keys não estão na ordem correta
array_is_list([1 => 'maçã', 0 => 'laranja']); // false
// Keys não inteiras
array_is_list([0 => 'maçã', 'foo' => 'bar']); // false
// Keys não consecutivas
array_is_list([0 => 'maçã', 2 => 'bar']); // false
?>
Notas
Note:
Esta função retorna
true
em arrays vazios.