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 'j hit 17' ;
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!