Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Einführung in den Goto-Operator in PHP

Detaillierte Einführung in den Goto-Operator in PHP

黄舟
黄舟Original
2017-06-25 13:31:221948Durchsuche

Mit dem

php gotoOperator

kann an eine andere Stelle im Programm gesprungen werden. Die Position kann mit dem Zielnamen plus einem Doppelpunkt markiert werden, und auf die Sprunganweisung folgt „goto“, gefolgt von der Zielpositionsmarkierung.

Einige Einschränkungen bei der Verwendung von „goto“-Operatoren

Die Zielposition kann sich nur in derselben Datei und demselben Gültigkeitsbereich befinden

kann nicht aus einer Funktion „herausspringen“ und eine Methode einer Klasse

kann nicht in eine andere Funktion „springen“

Kann nicht in eine Schleife oder Schalter-Struktur „springen“

kann aus einer Schleife oder einem Schalter „herausspringen“. Die allgemeine Verwendung besteht darin, Multi zu ersetzen -geschichtete Pause

Einfacher praktischer Fall

goto  target;
echo  'Hi world' ;
target :
echo  'hello world' ;

Ergebnis

hello world
$i = 0;
$j = 50 ; 
for( $i < 100 ;  $i ++) {
while( $j --) {
if( $j == 17 ) 
goto  end ; 
}  
}
echo  "i =  $i " ;
end :
echo  &#39;j hit 17&#39; ;

Ergebnis

j hit 17

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in den Goto-Operator in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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