PHP7.2: each ersetzten?!

Hallo,

ich muss nach dem Update auf 5.0 einzelne PHP-Scripte anpassen.
So liefert mir „each“ die Meldung, dass es nicht mehr unterstützt wird.
Leider bin ich noch nicht so tief in php daher meine Frage ob folgende Zeilen richtig sind:

Alt:

while ( list ( $key, $current ) = each ( $a ) ) { ...}

Neu:

foreach ($a as $key => $current)   {...}

hardlog

So sollte es korrekt sein, ja. Ich habe die each-Funktion aber selber noch nicht benutzt, daher möchte ich nichts garantieren. Mit deiner foreach-Schleife gehst du auf jeden Fall das Array $a durch und kannst innerhalb der Schleife auf Schlüssel ($key) und Wert ($value) der Elemente zugreifen.