<?php
var_dump(array_is_list([])); // true
var_dump(array_is_list(['maçã', 2, 3])); // true
var_dump(array_is_list([0 => 'maçã', 'laranja'])); // true
// O array não começa em 0
var_dump(array_is_list([1 => 'maçã', 'laranja'])); // false
// As keys não estão na ordem correta
var_dump(array_is_list([1 => 'maçã', 0 => 'laranja'])); // false
// Keys não inteiras
var_dump(array_is_list([0 => 'maçã', 'foo' => 'bar'])); // false
// Keys não consecutivas
var_dump(array_is_list([0 => 'maçã', 2 => 'bar'])); // false
?>