В этой статье раскажу, как при помощи Yii2 и ArrayHelper определить, является и массив ассоциативным или нет.
На самом деле все очень просто. Смотрите пример ниже.
$noAssociative = ['Firt', 'Second']; echo ArrayHelper::isIndexed( $noAssociative ); $associative = ['key' => 'value', 'any_key' => 'any_value']; echo ArrayHelper::isAssociative($associative);
Вот и все. В результате получим буловы значения результата проверки.