Посчитать количество не пустых переменных
$count = 0;
if (!empty($row['img1'])) {
$count++;
}
if (!empty($row['img2'])) {
$count++;
}
if (!empty($row['img3'])) {
$count++;
}
echo $count;
Можно ли посчитать количество не пустых переменных более простым методом?
Ответы (1 шт):
Автор решения: Qwertiy
→ Ссылка
Просто сложи их: https://ideone.com/4fvwtA
$row = [ 'img2' => 'img-2', 'text' => 'text', 'img3' => null, 'img4' => 'img-4' ];
echo !empty($row['img1']) + !empty($row['img2']) + !empty($row['img3']) + !empty($row['img4']);
2