Initialisierungscode im Benutzermodell:
//Definieren Sie den Code für den Initialisierungsaufruf
geschützte Funktion initialize(){
//Es muss die Initialisierungsmethode der übergeordneten Klasse
aufgerufen werden
parent::initialize();
echo 'initialize-';
}
In einer der Methoden GetUserList() gibt es eine Schleife:
foreach($list as $key=>$user){
echo $user->user_name;
}
Nach der Steuerung der aufrufenden Methode: GetUserList() lautet der Ausgabetext:
initialisieren-
initialisieren-initialisieren-initialisieren-initialisieren-
Frage:
Wird die Verwendung von $user -> user_name in foreach auch die Initialisierungsmethode des Modells erneut auslösen?