PHP проверить является ли переменная массивом is_array
Иногда необходимо проверить приходящие данные, является ли переменная или значение другого массива, массивом и если так, то сделать необходимые действия. Особенно полезно это может быть при интеграции с какими-то системами, так как в результате запроса может прийти многомерный массив, значениями которого могут быть в одной ячейки строки, а в другой уже еще один многомерный массив.
Для проверки можно использовать конструкцию if, например:
$variable = array( 1 => 'значение', 2 => 'значение 2', ); if(is_array($variable)) { echo 'Переменная является массивом'; }else { echo 'Это просто переменная'; }
Результатом выполнения будет: «Переменная является массивом»