У меня есть форма, которая в конечном итоге я бы хотел рассчитать процентный балл от представленных значений. Проблема заключается в том, что некоторые ответы могут быть помечены как n/a, поэтому мне нужно уметь вычислять только общее количество полей с данными (0 для отказа, 1 для прохода). Я использовал пустую строку для ответов n/a, как в приведенном ниже коде. Я новичок в php, поэтому было интересно, как лучше всего это сделать. Есть ли способ подсчитать количество пустых строк, представленных или, возможно, подсчитать только общее количество переданных строк, содержащих данные?Как подсчитать количество пустых строк в массиве
<label>
<input type="radio" name="item1" value="">N/A
</label>
<label>
<input type="radio" name="item1" value="0">Fail
</label>
<label>
<input type="radio" name="item1" value="1">Pass
</label>
Итерации через все входы. Либо удалите те, у которых значение '' '' из существующего массива, либо добавьте другие в новый массив. Затем подсчитывайте и суммируйте. –
Возможный дубликат [Удалить пустые элементы массива] (http://stackoverflow.com/questions/3654295/remove-empty-array-elements) – Sherif
Спасибо, Шериф, который указал мне в правильном направлении, и теперь у меня есть работа. – misterpauly