PHP的语言结构语句
PHP 是以 CGI 或 FastCGI 的形式运行的,因此也不必考虑内存管理的问题,反正每次请求后,内存都会被释放。下面是小编分享的'PHP的语言结构语句,欢迎大家参考!
1、顺序结构:
顺序结构就像一条直线,按着顺序一直往下执行。我们编写的代码默认都是按照顺序结构执行的。
2、条件结构之if…else…
if(条件){
//分配服务器干的任务A
}else{
//分配服务器干的任务B
}
?>12345671234567
3、条件结构之if…else if…:
if(条件一){
//分配服务器干的任务A
}else if(条件二){
//分配服务器干的任务B
}
?>12345671234567
4、条件结构之if…else if…else…
if(条件一){
//分配服务器干的任务A
}else if(条件二){
//分配服务器干的任务B
}else{
//分配服务器干的任务C
}
?>123456789123456789
5、条件结构之switch…case…:
switch (条件)
{
case 条件值一:
//任务一
break;
case 条件值二:
//任务二
break;
default:
//默认任务
}
?>1234567891011121312345678910111213
5、While循环:
while(条件){
//执行任务
}
?>1234512345
6、do…while()循环结构:
do{
//执行任务
}while(条件)
?>1234512345
7、for循环:
for(初始化;循环条件;递增项){
//执行任务
}
?>1234512345
8、foreach循环:
1、只取值,不取下标:
foreach (数组 as 值){
//执行的任务
}
?>
$students = array(
'2010'=>'令狐冲',
'2011'=>'林平之',
'2012'=>'曲洋',
'2013'=>'任盈盈',
'2014'=>'向问天',
'2015'=>'任我行',
'2016'=>'冲虚',
'2017'=>'方正',
'2018'=>'岳不群',
'2019'=>'宁中则',
);//10个学生的学号和姓名,用数组存储
//使用循环结构遍历数组,获取学号和姓名
foreach($students as $v)
{
echo $v;//输出(打印)姓名
echo "
";
}
?>
2、同时取下标和值:
foreach (数组 as 下标 => 值){
//执行的任务
}
foreach($students as $index => $v)
{
//这里的.表示是连接 就像是java中的+
echo $index.$v;//输出(打印)姓名
echo "
";
}
?>
【PHP的语言结构语句】相关文章:
PHP语言结构语句08-18
php语句基本结构09-02
PHP的语言结构和函数的区别09-19
php语言的误区09-25
PHP语言的简介09-20
PHP语言介绍09-28
PHP语句介绍09-21
PHP语言的优缺点09-27
PHP语言的使用特性09-30