1UnitedPower: $_POST Array indexes auslesen

Beitrag lesen

Meine Herren!

foreach ($_POST['G'] as $key => $value) {

// Wert in "..." verpacken:
    $_POST['G'][$key] = "... $value ...";
}

  
Bei Schreibzugriffen, finde ich die Referenz-Schreibweise angenehmer:  
  
~~~php
foreach ($_POST['G'] as $key => &$value) { // & vor $value beachten  
     // Wert in "..." verpacken:  
     $value = "... $value ..."; // Hier wird der Vorteil* spürbar  
}

*) Aber das ist pure Geschmackssache. Andere Entwickler meiden diese Schreibweise, weil die Referenz nach der Schleife immer noch auf das letzte Array-Element zeigt und zu ungewollten Seiten-Effekten führen kann. Umgangen werden kann das mit einem anschließenden: unset( $value );

--
“All right, then, I'll go to hell.” – Huck Finn