$array = array('', '', 'other', '', 'other');
< /code>
Как я могу подсчитать номер с данным значением (в примере пустого)? < /p>
И это эффективно? (Примерно в дюжине массивов с сотнями элементов каждый).
Этот пример раздается (более 30 секунд): < /p>
function without($array) {
$counter = 0;
for($i = 0, $e = count($array); $i < $e; $i++) {
if(empty($array[$i])) {
$counter += 1;
}
}
return $counter;
}
В этом случае количество пустых элементов составляет 3.
Скажи, что у меня есть массив, как это: < /p> [code]$array = array('', '', 'other', '', 'other'); < /code> Как я могу подсчитать номер с данным значением (в примере пустого)? < /p> И это эффективно? (Примерно в дюжине массивов с сотнями элементов каждый). Этот пример раздается (более 30 секунд): < /p> function without($array) { $counter = 0; for($i = 0, $e = count($array); $i < $e; $i++) { if(empty($array[$i])) { $counter += 1; } } return $counter; } [/code] В этом случае количество пустых элементов составляет 3.