Если смотреть, на то что подчеркнули, то
foreach($arFields as $array){
//...
$validate2 = explode(", ", $array['validate']);
//...
+ Ctr+ALT+L в шторме форматирует код в более читаемый вид
А если чуть более честно, формулировка крайне спорная, половине людей может не понравится их работа с массивами.
Добавленно: плюс слишком много проходов форичем, точно нельзя было за один разбор?