- assert: documentation ( source)
- array_filter: documentation ( source)
- array_keys: documentation ( source)
<?php
// string, null, bool, float, largest specified previous index
function isIndexedArray($array) {
return !(bool)count(array_filter(array_keys($array), 'is_string'));
}
assert(isIndexedArray(['a' => 1]));