搜索
首页
笔记
案例
关于
课程列表
PHP
php基础
基本语法
流程控制
函数
数组
对象
Trait
字符串处理
正则表达式
SPL
输出缓存
php与xml
生成器
php常用扩展
错误与异常处理
日期与时间
文件系统
图像处理
数据库开发
Mysqli扩展
Db类
高级功能
会话控制
CURL
PHP安全
PHP版本
从5.6到7.0
从7.0到7.1
课程导航
计算机基础知识
C
Linux
linux常用软件
计算机网络
程序员修养
设计模式
工具
Git
composer
vim
IntelliJ IDEA
wireshark
laravel
Spring
SpringMVC
Maven
数据库
MySQL
Redis
MongoDB
JDBC
Mybatis
MyBatis-Plus
服务端编程
PHP
Java
shell script
JavaWeb
HTML / CSS
HTML
CSS
HTML5
CSS3
BOOTSTRAP
JavaScript
JavaScript
JQuery
layui
基本语法
函数
流程控制
## 分支结构 单一条件分支结构(if) 双向条件分支结构(else子句) 多向条件分支结构(elseif子句) 多向条件分支结构(switch语句) ````php $score = mt_rand(50,100); if ($score < 60) { echo '不及格'; } elseif ($score >= 90) { echo '优秀'; } elseif ($score >= 80) { echo '良好'; } elseif ($score >= 70) { echo '一般'; } elseif ($score >= 60) { echo '及格'; } switch ( (int) ($score / 10) ) { case 10 : case 9 : echo '优秀'; break; case 8 : echo '良好'; break; case 7 : echo '一般'; break; case 6 : echo '及格'; break; default: echo '不及格'; } ```` ## 循环结构 while语句、do-while语句、for语句、特殊流程控制语句、goto语句 ````php $sum = 0; $num = 1; while ($num <= 10) { $sum += $num; $num++; } echo $sum; // 55 $sum = 0; $num = 1; do { if ($num > 5) break; $sum += $num; $num++; } while ($num <= 10); echo $sum; // 15 for ($sum=0, $num=1;$num <= 10; $num++) { if ($num \%2 == 0) continue; $sum += $num; } echo $sum; // 25 $str = 'hello world'; goto end; while (true) { echo '111'; } end: echo '跳过循环直接结束'; ````
基本语法
函数
文章目录