L'utilisation de système de modèle PHP est pratique et rapide à prendre en main. Smarty en est un parmi d'autres, il est notamment utilisé par Prestashop. Voici une petite astuce pour définir une variable sur plusieurs lignes, question de visibilité surtout : {strip}.

Avant :

{$companies=['a'=>['name'=>'A','icon'=>'a.png'],'b'=>['name'=>'B','icon'=>'b.png'],'c'=>['name'=>'C','icon'=>'c.png'],'d'=>['name'=>'D','icon'=>'d.png']]}

Après :

{strip}
{$companies = [
    'a' => ['name' => 'A', 'icon' => 'a.png'],
    'b' => ['name' => 'B', 'icon' => 'b.png'],
    'c' => ['name' => 'C', 'icon' => 'c.png'],
    'd' => ['name' => 'D', 'icon' => 'd.png']
]}
{/strip}