Количество значений в массиве с данным значениемPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Количество значений в массиве с данным значением

Сообщение Anonymous »

Скажи, что у меня есть массив, как это: < /p>

Код: Выделить всё

$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.

Подробнее здесь: https://stackoverflow.com/questions/131 ... iven-value
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»