PHP проверить является ли переменная массивом is_array

Иногда необходимо проверить приходящие данные, является ли переменная или значение другого массива, массивом и если так, то сделать необходимые действия. Особенно полезно это может быть при интеграции с какими-то системами, так как в результате запроса может прийти многомерный массив, значениями которого могут быть в одной ячейки строки, а в другой уже еще один многомерный массив.

Для проверки можно использовать конструкцию if, например:

$variable = array(
  1 => 'значение',
  2 => 'значение 2',
);
if(is_array($variable))
{
    echo 'Переменная является массивом';
}else
{
    echo 'Это просто переменная';
}

Результатом выполнения будет: «Переменная является массивом»

Добавить комментарий

Ваш адрес email не будет опубликован.