1.break语句:
break语句使用场合主要是switch语句和循环结构。break语句,那么直接退出循环,执行循环结构下面的第一条语句。如果在多重嵌套循环中使用break语句,当执行break语句时,退出的是它所在的循环结构,对外层循环没有影响。
<?php for ($i = 1; $i <= 5; $i++) { if($i == 4){ break; } echo $i.'<br />'; // 1、2、3 } ?>
2.continue语句:
continue语句并没有真的退出循环,而是只结束本次循环的执行,所以使用continue时要注意这一点。
<?php for ($i = 1; $i <= 5; $i++) { if($i == 4){ continue; } echo $i.'<br />'; // 1、2、3、5 } ?>
3.return语句:
如果在程序中遇到return语句,那么戴拿就退出该函数的执行,退回到函数的调用处,如果是main()函数,那么就结束整个程序的运行。
4.exit语句:
exit()函数和return语句的最大区别在于,调用exit函数将会结束当前进程,同时删除子进程所占用的内存空间,把返回信息传给父进程。当exit()中的参数为0时,表示正常退出,其他返回值表示非正常退出,执行exit()函数意味着进程结束。