php goto ステートメントは「goto a;echo 'Foo';a:echo 'Bar';」のように使用され、goto 演算子を使用してプログラム内の別の場所 (ターゲットの場所) にジャンプできます。 can ターゲット名とコロンでマークされ、ジャンプ命令は goto の後のターゲットの位置でマークされます。
php goto ステートメントの使用法
goto
(PHP 5 >= 5.3.0、PHP 7、PHP 8)<?php goto a; echo 'Foo'; a: echo 'Bar'; ?>上記のルーチンは次のように出力します:
Bar#Example#2 goto Jump out of theoop example
<?php for($i=0,$j=50; $i<100; $i++) { while($j--) { if($j==17) goto end; } } echo "i = $i"; end: echo 'j hit 17'; ?>
上記ルーチンの出力は :
j hit 17
例 #3 次の記述は無効です
<?php goto loop; for($i=0,$j=50; $i<100; $i++) { while($j--) { loop: } } echo "$i = $i"; ?>
上記のルーチンの出力は次のとおりです:
Fatal error: 'goto' into loop or switch statement is disallowed in script on line 2
注:
goto 演算子はPHP 5.3 でのみ利用可能であり、上記のバージョンが有効です。
推奨学習: 「
PHP ビデオ チュートリアル以上がphpのgoto文の使い方は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。