Ich muss sicherstellen, dass alle Elemente in meinem Array leere Zeichenfolgen sind, um eine Aktion zu verarbeiten. Die Art, wie ich es gerade mache, inkrementiert eine Variable jedes Mal, wenn ein Element eine leere Zeichenfolge ist. Dann überprüfe ich den Wert dieser Variablen gegen eine bestimmte Anforderung N. Wenn N erfüllt ist, wird die Aktion verarbeitet. Im Folgenden finden Sie das Codefragment, das nach leeren Zeichenfolgen sucht. Ich bin mir nicht sicher, ob dies der beste Weg ist, dies zu tun und denke, dass es einen besseren Weg dafür geben muss, weil ich den Wert N im Grunde hart bin. Kann sonst noch jemand einen anderen Ansatz vorschlagen?PHP überprüfen Array-Elemente sind alle leer
function checkErrorArray($ers) {
$err_count = 0;
foreach ($ers as &$value) {
if ($value == '') {
$err_count++;
}
}
return $err_count;
}
Nun, wie Sie bereits sagen, es funktioniert, das einzige Ding ist, dass Sie es anders als nur schreiben könnten: 'return array_count_values ($ ers) [" "];' – Rizier123