public static function isAssociative($array) { if (!is_array($array) || $array === []) { return false; } return array_keys($array) !== range(0, count($array) - 1); }
public function testNonArraysAreNotIndexedOrAssociative() { $this->assertFalse(Arr::isIndexed('derp')); $this->assertFalse(Arr::isAssociative('derp')); }