PHP学习3:简单的流程控制

PHP学习3:简单的流程控制

(本随笔内容时简单的流程控制,包括选择和循环,因为PHP中选择与循环与C中相差不大,所以部分未详细写,且通篇以注释加代码的形式来呈现。)

<?php
/*
* 条件:if switch
* if elseif
* switch 记得使用break跳出循环
*/

$a=1;
if($a==1){ //一个=是赋值 两个等号是等于
echo '1';
}else{
echo '不是1';
}

echo '<hr>';

switch($a){
case 1:
echo '1';
break;
case 2:
echo '不是1';
break;
default:
echo '不是1也不是2';
}

echo '<hr>';

/*
* 循环 for循环 while do while循环
* continue 跳过本次循环 break 跳出循环
* foreach循环 提供了遍历数组的简单方式,仅能用于数组或者是对象上。
* foreach只能循环遍历一维数组,多维数组得用foreach的循环嵌套。
* echo只能输出字符串,值是多维数组,请用ver_dump()
*/
$b=[
'a'=>'1',
'b'=>'2',
'c'=>'3'
];
foreach ($b as $key => $value){ //数组,键值对
echo $key;
echo $value;
echo '1';
}


?>

建议大家多加练习。

原文地址:https://www.cnblogs.com/wind-and-sky/p/12889997.html