当前位置: 首页 > article >正文

111PHP 循环 - For 循环

 可以根据条件来执行循环次数

条件语句:

for(初始值;条件语句;增量){

需要执行的代码

}

  1. 初始值:主要是初始化一个变量值,用于设置一个计数器。
  2. 条件:循环执行的限制条件。如果为 TRUE,则循环继续。如果为 FALSE,则循环结束。
  3. 增量:主要用于递增计数器。

例如:

<?php

for($i=1;$i<=5;$i++){
    echo "循环的次数为:" . $i;
    echo "<br>";
}
?>   

输出结果:


foreach循环

foreach循环专门用来遍历数组的语法

语法:

foreach($a as $b){

//需要执行的语句

}

每进行一次循环,当前数组元素的值就会被赋值给 $value 变量(数组指针会逐一地移动),在进行下一次循环时,您将看到数组中的下一个值。

for($a as $b => $c){

//需要执行的语句

}


例子:

<?php

$a = array("苹果","香蕉","西瓜","桃子");
foreach($a as $b){
    echo "我喜欢吃:" . $b;
    echo "<br>";
}

?>

输出结果:


另外一种方式,键与值,通过键找到值

$a = array("苹果" => "红色","香蕉" => "黄色","西瓜" => "绿色","桃子" => "粉色");

foreach($a as $b => $c){
    echo "我喜欢吃的" . $b . '是' . $c;
    echo "<br>";
}

输出结果:


http://www.kler.cn/a/415099.html

相关文章:

  • vue3 ajax获取json数组排序举例
  • 抓包之OSI七层模型以及TCPIP四层模型
  • 03-控制结构
  • 洛谷 P2385 [USACO07FEB] Bronze Lilypad Pond B C语言 bfs
  • 九、Ubuntu Linux操作系统
  • Python中的23种设计模式:详细分类与总结
  • [论文阅读-综述]Supervised Speech Separation Based on Deep Learning: An Overview
  • 【智能制造-43】机器人导出的轴配置问题
  • 数据库操作、锁特性
  • Java核心技术详解:Stream实例化全攻略
  • ThinkPHP Nginx 重写配置
  • 从0开始深度学习(31)——循环神经网络
  • 103.【C语言】数据结构之建堆的时间复杂度分析
  • Redis 字符串(String)
  • 前端开发项目中实现极佳的过渡动画效果
  • uniapp input只输入一个字符就自动失去焦点
  • Vue 3 学习文档(一)
  • ais_server 学习笔记
  • 列表上移下移功能实现
  • Qt Graphics View 绘图实例
  • C0034.在Ubuntu中安装的Qt路径
  • 构建现代Web应用:FastAPI、SQLModel、Vue 3与Axios的结合使用
  • linux系统中常用文件日常使用命令记录
  • 架构第十四章:zabbix-4
  • C++条件编译指令
  • Unity ShaderLab 实现交互地毯