PHP | プログラムの他の場所にジャンプする方法

2023-02-11PHP 条件分岐,PHP

PHP | プログラムの他の場所にジャンプする方法

PHPのgotoを使ってプログラムの他の場所にジャンプする方法のサンプルコードです。

gotoでは指定したジャンプ先名の場所へ処理位置が移動します。

goto ジャンプ先名;

ジャンプ先名:

gotoで指定位置へ実行場所を移動する

PHP5.3.0からgoto演算子が実装されています。gotoはプログラム中、コロン(:)でラベリングされた位置へ実行場所を移動します。

条件分岐、繰り返し処理のループ抜け等にも利用可能です。オプション因数などはありません。

goto point;
die();

point:
echo 'PHP';

// PHP
foreach ($arr as $key => $value) {
	if($value == "aaa"){
		goto point;
	}
}

die();

point:
echo 'PHP';

// PHP

無限ループなどに注意する必要があります。

PHP 条件分岐,PHP

Posted by Yousuke.U