break

 
 
 

一定の条件に適合した場合、即座にループを抜けることが必要な場合があります。break 命令を使用すると、ブロック内のどこからでもループを抜けて、ループの条件を無視することができます。ループ後の次の文から、実行が再開されます。break 命令は、whiledo または for の各ループの内部で使用することができます。

次の例では、4 文字より長い文字列配列の最初の値を見つけます。

string $words[] = {"a","bb","ccc","dddd","eeeee","ffffff"};
string $long = "";
for ($i = 0; $i < size($words); $i++) {
	if (size($words[$i]) > 4) {
		$long = $words[$i];
		break;
	}
	print($words[$i] + " is too short...\n");
};
print($long + " is the first long word.\n");