PHPのgoto演算子の詳細な紹介

黄舟
リリース: 2023-03-11 12:44:02
オリジナル
1931 人が閲覧しました

php gotooperator

を使用すると、プログラム内の別の場所にジャンプできます。場所はターゲット名とコロンでマークでき、ジャンプ命令の後に goto が続き、その後にターゲットの場所マークが続きます

goto 演算子の使用にはいくつかの制限があります

ターゲットの場所は次の場所にのみ配置できます。同じファイルとスコープ

関数 やクラスのメソッドから「ジャンプ」することはできません

別の関数に「ジャンプ」することはできません

ループ または switch 構造から「ジャンプ」することはできません

ループまたはスイッチから「ジャンプ」できます。一般的な使用法は、マルチレイヤーを置き換えることです。

break

単純な実際のケース

goto  target;
echo  'Hi world' ;
target :
echo  'hello world' ;
ログイン後にコピー

Result

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; ;
ログイン後にコピー

Result

j hit 17
ログイン後にコピー

以上がPHPのgoto演算子の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート