欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

PHP break 和 continue 的用法

程序员文章站 2022-07-12 12:51:06
...
<?php
echo "<table width='600' border='1'>";
for ($j = 1; $j <= 9; $j++) {
	echo "<tr>";
	for ($i = 1; $i <= $j; $i++) {
		echo "<td>{$i}*{$j}=" . ($i * $j) . "</td>";
	}
	echo "</tr>";
}
echo "</table>";
echo "<br>";
echo "<table width='600' border='1'>";
for ($j = 1; $j <= 9; $j++) {
	echo "<tr>";
	for ($i = 1; $i <= $j; $i++) {
		echo "<td>{$i}*{$j}=" . ($i * $j) . "</td>";
		//break 直接跳出一重循环
		//break 2+ 直接跳出多重循环
		break 2;
	}
	echo "</tr>";
}
echo "</table>";
echo "<br>";
echo "<table width='600' border='1'>";
for ($j = 1; $j <= 9; $j++) {
	echo "<tr>";
	for ($i = 1; $i <= $j; $i++) {
		echo "<td>{$i}*{$j}=" . ($i * $j) . "</td>";
		//continue 直接结束当前一重循环
		//continue 2+ 直接结束当前多重循环
		continue 2;
	}
	echo "</tr>";
}
echo "</table>";

 

效果图:
PHP break 和 continue 的用法