php break和continue语句以及goto语句和php常量

2025-10-26
网站建设限时活动促销

1、循环控制break语句:

         break结束当前 for,while,do-while 或者switch 结构的执行。

         Break可以接受一个可选的数字参数来决定跳出几重循环。

";break;case 10:echo "quit at 10
";break 2; //跳出switch结构和while循环default:break;//只跳出switch结构}}echo "$i=".$i;?>

执行结果如下:

quit at 5 quit at 1010=10


2、循环控制continue语句:

Continue在循环结构中用来跳过本次循环中剩余的代码并在条件求值为真时开始执行下一次循环,continue可接受一个可选的数字参数来决定跳过几重循环到循环结尾。

立即学习“PHP免费学习笔记(深入)”;

";}} ?>

输出结果:

$i=0$j=1$i=1$j=1

3、goto语句:

PHP5.3以上版本增加了goto 语句;

Php中的goto语句有一定限制,只能在同一个文件和作用域中跳转,也就是说你无法跳出一个函数或类方法,也无法跳入到另一个函数。常见的用法是用来跳出循环或switch,可以代替多层的break。

 ";}}a://跳转到次echo 'j=17'; ?>

输出结果:

i=0i=0i=0i=0i=0i=0i=0i=0i=0i=0i=0i=0j=37

4、Php常量:

常量类似变量,但是常量一旦被定义就无法更改或撤销定义。

PHP 常量和变量有如下不同:

常量前面没有美元符号($)

常量用define()函数或const定义,而不能通过赋值语句

常量可以不用理会变量的作用域而在任何地方定义和访问(与变量不同,常量贯穿整个脚本是自动全局的。)

常量定义时就必须赋初值且一旦被定义就不能被重新定义或取消定义

常量的值是标量,可以是(string、integer、float、boolean)等

有效的常量名以字符或下划线开头,默认用大写字母表示,用下划线间隔。


设置 PHP 常量:

如需设置常量,请使用 define() 函数 - 它使用三个参数:

1. 首个参数定义常量的名称

2. 第二个参数定义常量的值

3. 可选的第三个参数规定常量名是否对大小写敏感。默认是 false。

在程序中我们不希望某个值变化,则可以考虑使用常量,比如圆周率,税率。

";//第二种定义常量方法:const TAX_RATE2 = 0.07;echo TAX_RATE2;?>

标签: break语句

本文地址:https://www.lifejia.cn/news/206619.html

免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:cloudinto#qq.com(把#换成@)