Как проверить что массив не пустой в php?

Пользователь

от kenya , в категории: PHP , 3 года назад

Как проверить что массив не пустой в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 3 года назад

@kenya Вы можете использовать !empy() функцию в PHP чтобы проверить что массив не пустой, ниже код как пример:


1
2
3
4
5
6
7
8
<?php

$arr = [1, 2, 3];

if (!empty($arr)) {
    echo "Массив не пустой";
}
// Вывод: Массив не пустой


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от violette_robel , 2 года назад

@kenya 

Для проверки, что массив не пустой в PHP, можно использовать функцию empty() или count(). Вот примеры:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
// Инициализируем пустой массив
$array = array();

// Проверяем, что массив не пустой
if (!empty($array)) {
    echo 'Массив не пустой';
}

// Или можно использовать count()
if (count($array) > 0) {
    echo 'Массив не пустой';
}


Обе функции возвращают false, если массив пустой. Функция empty() также проверяет, что переменная существует, не равна нулю и не пустая строка.