1. // while循环 条件成立 执行 不成立 不执行
    2. // 条件支持多个条件 需要根据使用场景来使用不同的连接符进行连接 and(&&)/or(||)
    3. // and 两个都成立才执行 or 任意一个成立即可执行
    4. $age=0;
    5. $money=1000000;
    6. while ($age<7 or $money>0){
    7. echo "我今年{$age}岁了,在家玩泥巴<br>";
    8. $age++;
    9. $money-=500000;
    10. }
    11. echo $money;
    12. // do while 不管条件如何 先执行一次
    13. do{
    14. echo "我是dowhile";
    15. }while(false);
    16. // for循环
    17. for ($i=1,$j=2;$i<=10 or $j<=10;$i++,$j+=2){
    18. echo $i." ".$j."<br>";
    19. }
    20. // foreach 循环 专门用来循环数组的
    21. $arr=['a'=>'张三','b'=>'李四','wc'=>'王五'];
    22. echo "<pre>";
    23. print_r($arr);
    24. echo "</pre>";
    25. // 数组中有几个元素 循环就会执行几次
    26. // 临时变量 : 在每次循环时 都会被重新赋值
    27. // 循环在每次执行时 临时变量1(可选) 取出元素的键 临时变量2 取出元素的值
    28. foreach($arr as $k=>$v){
    29. echo $k." ";
    30. echo $v."<br>";
    31. }