Как правильно работать с массивами?

  <?php if ($arFields[$key]['type'] == 'text' ) 
  {echo ' ';}
  else 
  {echo '' . $_POST[$key] . '';}
  ?>
стоило бы написать так:<?php if ($arFields[$key]['type'] == 'text' ) : ?>
    <input size="40" type="<?=$arFields[$key]['type']?> name="<?=$key . ' value ="' . $_POST[$key] ?>">
  <?php else: ?> 
    <textarea rows="10" cols="35" name="<?=$key?>"  ><?=$_POST[$key]?></textarea>
  <?php endif; ?>
Это касаемо читабельности. Плюс комменты не мешало бы делать в коде.
foreach тоже более читабельный в виде:<?php foreach($fff as $key=>$value): ?>
тут html
<?php endforeach; ?>
Плюс куча лишних переносов и пустых строк, где они не нужны, и нет там где просятся.
ВОТ ЭТО ВАЩЕ ЗЛО:<?php	
    } 
  ?>
ПС: почитайте www.php-fig.org/psr/psr-1
код отватителен донелья
phpclub.ru/talk/threads/%D0%BF%D1%80%D0%B8%D0%BC%D...
www.phpinfo.su/articles/practice/shablony_v_php.html