if(){ do something; }else{ goto a; } a:{ $x=1; $y=2; 计算语句.. }
こんにちは、goto
を使用すると、プログラム内の指定された場所にジャンプできます。ターゲットの場所は、ターゲット名とそれに続くコロンでマークできます。 PHP の Goto には特定の制限があり、同じファイルとスコープ内でのみジャンプできます。つまり、関数 やクラス メソッドからジャンプしたり、別の関数にジャンプしたりすることはできません。また、loop や switch 構造にジャンプすることもできません。一般的な使用法は、ループまたはスイッチから抜け出すことであり、マルチレイヤー break を置き換えることができます。 例 #1 例に移動
<?php goto a; echo 'Foo'; a: echo 'Bar'; ?>
以上がPHP の goto に関連する問題のまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。