企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
for循环语法: ``` for(循环变量初始化; 循环条件判断; 循环变量的改变){ 。。。。。。。。循环体语句块; //这里可以有多条语句 //是可以反复执行的部分 } ``` 说明: 1,执行流程如下图所示 ![](https://img.kancloud.cn/dc/c4/dcc4c618d4eb58b71d4900ff2a3aa1d9_484x270.png) 2,此语句结构是将循环的3个要素都集中在一起写的形式,比较紧凑,容易控制,最常用。 3,循环变量初始化语句只执行一次,所以真正的正常循环,是在“->->”之间进行。 典型流程图: ![](https://img.kancloud.cn/af/0b/af0b638444cd80996036344bafbcec1c_432x292.png) 案例1: 求1-100之间能被7整除的数的和。 ``` $sum = 0; //总和 for( $i = 1; $i <= 100; $i++) { if( $i % 7 == 0) { $sum += $i; //累加 } } echo $sum; ``` 案例2: 输出1-100之间能被3整除但不能被5整除的偶数。 ![](https://img.kancloud.cn/ab/41/ab417907c8fcfab099ce49d77ec3d8a1_836x172.png) 案例3: 输出1-100之间的数,并且要求: 能被3整除的使用“三”代替,能被5整除的使用“五”代替,能同时被两者整除的用“三五”代替。 ![](https://img.kancloud.cn/d3/1b/d31bb61baaa27ecaa33ae1b05cb1b1e0_660x372.png) 课间练习(扩展): 输出1-100之间的带“7”的数,或能被7整除的数。