Heim >Backend-Entwicklung >PHP-Tutorial >Frage zum TP5-Modell

Frage zum TP5-Modell

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-10-22 12:06:441243Durchsuche

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?

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn