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

Frage zum TP5-Modell

WBOY
Freigeben: 2016-10-22 12:06:44
Original
1060 Leute haben es durchsucht

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?

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage