Coding standards voor al je foreach lussen.

Je weet trouwens dat je de array elementen kunt direct aanpassen zonder steeds de key ertussen te moeten zetten. Dit zou je code af en toe wel wat leesbaarder kunnen maken.

(bron: http://php.net/manual/en/control-structures.foreach.php)
In order to be able to directly modify array elements within the loop precede $value with &. In that case the value will be assigned by reference.

<?php
$arr = array(1, 2, 3, 4);
foreach ($arr as &$value) {
    $value = $value * 2;
}
// $arr is now array(2, 4, 6, 8)
unset($value); // break the reference with the last element
?>