1.循环控制 再循环内部对循环本身进行控制
a.中断控制:重新开始循环,循环体中还有其他内容,也再执行
continue 层级;
【22.4.2 php语言循环结构 2】b.终止控制:循环直接结束
break 层级;
实例说明:(判断i是否为5的倍数)
break 是跳出循环体,直接结束了整个整个程序的运行。
因为循环经常会碰到嵌套(循环内包含循环),如果在循环内部有些条件下,明确可以知道当前循环(或者说外部循环)不需要继续执行了,那么就是可以使用循环控制来实现
continue 2:当前自己循环后面内部不再循环,同时外部循环如果还有循环体也不再执行,重新来过。
break 2:当前自己循环结束,外部循环也结束(如果还有外部则不影响,继续执行)
2.流程控制代替语法 php本身是一个嵌入在hrml里的脚本语言,需要在html里书写一些关于判断或者循环的结构语法,必须符合php标签规范,与html和php进行混搭,如果使用php原始代码,则会非常不美观
实例展示(打印99乘法表)
//html内代码外边框为1
// . 为连接符
在php书写到html内中的大括号不美观,因此php提供了替代机制来取代大括号
for(; ; ){ —> for(; ; ):
}—>endfor;
//html内代码外边框为1
// . 为连接符
php中的替代模式:(if switch for while foreach !do-while没有替代语法!)
左大括号使用:替代
右大括号使用 end+对应的标记代替
3.常见函数系统 1)有关输出的函数
print():类似于echo输出提供的内容,本质是一种结构,返回1,可以不需要使用括号
print_r():类似于var_dump,但是比var_dump简单,不会输出数据类型,只会输出值(数组)
');
printf('hello world');
$a = 'hello world
';
print_r($a);
?>/*输出结果:
hello world
1hello world(1是属于echo的输出)
hello world */
2)有关时间函数
date():按照指定格式对对应的时间戳(从1970年格林威治时间开始计算的秒数),如果没有指定特定格式的时间戳,那么就默认解释当前时间戳
time():获取当前时间对应的时间
microtime():获取微妙级别的时间
实例展示:
';
echo time(),'
';
echo microtime(),'
'
?>
推荐阅读
- 22.4.3 php语言文件包含基础
- 22.3.27学习日记(php语法基础)
- php实现抖音开放平台账号授权获取码code、获取access_token
- 抖音|抖音开放平台开发记录
- 服务器|Arm、Intel 和 AMD 服务器 CPU未来2年市场发展分析
- webpack|采用 vue+webpack 构建的单页应用——私人博客 MintloG 诞生记
- Python|Python和PHP有什么区别
- php|商家入驻商城 多商户商城 宝塔安装搭建教程 说明 小程序、h5、pc端
- 阿里云|PHP阿里云文件上传