kann mir mal bitte jemand erklären, was folgende Zeile macht:
php:
1:
list($v_key, $v_value) = each($p_params);
Ich kenne diese Darstellung nur innerhalb einer while()-Schleife als "alte" Version einer foreach().
In dem Falle sollte $p_params ja nur einen Eintrag beinhalten, oder?
Wie würde man das jetzt in php 7.2 abbilden? Auch mit einer foreach(), die nur einmal iteriert oder gibt es da etwas anderes?
Vor dem Melden eines Fehlers: Fehler so genau wie möglich beschrieben? Fehlermeldung kopiert? Auszüge aus den Logs gepostet? Betroffene Datei angehangen?
Sofern der "key" benötigt wird.
Ansonsten spricht eher viel dafür, das Ganze eher umzuschreiben und ohne den "key" zu arbeiten und auch ohne ein Array, dass nur einen Eintrag hat...
Leider kenne ich den genauen Zusammenhang aber nicht, wodurch es natürlich auch ganz Anders sein kann.
__________________
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Schrimm: 02.12.2017 15:31.
Das ist ein etwas betagtes Framework, das jetzt auf 7.2 gehoben werden soll - so genau kenne ich es auch nicht und möchte es daher so originalgetreu übersetzen, wie es geht. Deine vorgeschlagene Lösung ist dafür perfekt
Vor dem Melden eines Fehlers: Fehler so genau wie möglich beschrieben? Fehlermeldung kopiert? Auszüge aus den Logs gepostet? Betroffene Datei angehangen?
Vor dem Melden eines Fehlers: Fehler so genau wie möglich beschrieben? Fehlermeldung kopiert? Auszüge aus den Logs gepostet? Betroffene Datei angehangen?
Vor dem Melden eines Fehlers: Fehler so genau wie möglich beschrieben? Fehlermeldung kopiert? Auszüge aus den Logs gepostet? Betroffene Datei angehangen?
Vor dem Melden eines Fehlers: Fehler so genau wie möglich beschrieben? Fehlermeldung kopiert? Auszüge aus den Logs gepostet? Betroffene Datei angehangen?