У меня есть входной массив элементов, который передается контроллеру. До сих пор я проверял, что данные есть, имеет тип «array» и имеет как минимум 1 элемент.Проверка элементов массива
$validator = Validator::make($data, [ 'option' => 'required|array|min:1' ]);
Но теперь я хотел бы, чтобы убедиться, что все элементы в массиве не либо пуста (например, строковым ""
или пустое пространство " "
. Я не могу предвидеть, сколько элементов массива будет иметь.
Как я могу добиться этого
На самом деле вы даже не нужно проверять '' strlen' без trim'. 'strlen (trim ($ entry)) == 0' будет охватывать все. – lukasgeiter
Отредактировано, спасибо =) – Josh