php从入门到精通 php从入门到精通PHP是什么php环境搭建php echo/print 打印输出PHP date()函数:日期和时间PHP语法PHP 变量PHP 常用数据类型PHP常量PHP运算符PHP if语句PHP Switch语句PHP for和foreach 循环PHP while 循环PHP退出循环PHP 函数PHP 类与对象PHP命名空间PHP超全局变量PHP 表单 PHP表单提交PHP 表单验证PHP 日常操作 PHP多维数组PHP Include和require用法PHP 打开/读取/输出/关闭文件PHP 创建/写入文件PHP 上传文件PHP 复制/移动/删除文件PHP判断目录文件是否存在PHP获取文件属性和权限PHP cookiePHP Sessionphp socketPHP Mysql数据库 创建/选择/删除Mysql数据库创建/删除Mysql数据表修改/重命名Mysql数据表Mysql数据管理PHP 连接MySQL数据库PHP 创建MySQL数据库PHP创建Mysql数据表PHP插入Mysql数据PHP查询Mysql数据PHP MySQL Order By排序PHP MySQL UPDATE更新数据PHP MySQL Delete删除数据

PHP for和foreach 循环

for循环

每次循环开始前判断,根据条件为真时,执行特定次数循环。

语法:

for (初始赋值; 循环条件; 递增或递减)

{

    要执行的代码;

}

案例:

<?php

for ($i=1; $i<=3; $i++)

{

   //for首先给i变量赋值为1,在小于等于3的时候执行代码,然后再给i变量加1再判断

    echo "这是第几次循环,现在是第" . $i . "次";

}

?>

结果:

这是第几次循环,现在是第1次


这是第几次循环,现在是第2次


这是第几次循环,现在是第3次

foreach 循环

循环数组所有元素,遍历每个数组键/值对。foreach仅用于数组

语法:

foreach (原始数组 as 循环中数值)

{

    要执行代码;

}

案例:

<?php
$yanse = array("红","黄","蓝"); 

foreach ($yanse as $value) {
  echo "$value <br>";
}

?>

结果:

蓝