小编典典

主要是为了在循环创建HTML时可以使开始和结束语句更清晰:

while ($record = mysql_fetch_assoc($rs)): ?>

if (!$record['deleted']): ?>

foreach ($display_fields as $field): ?>

= $record[$field] ?>

endforeach; ?>

foreach ($actions as $action): ?>

= $action ?>

endforeach; ?>

else: ?>

record = $record['id'] ?> has been deleted

endif; ?>

endwhile; ?>

while ($record = mysql_fetch_assoc($rs)) { ?>

if (!$record['deleted']) { ?>

foreach ($display_fields as $field) { ?>

= $record[$field] ?>

} ?>

foreach ($actions as $action) { ?>

= action ?>

} ?>

} else { ?>

record = $record['id'] ?> has been deleted

} ?>

} ?>

希望我的示例足以说明一旦您具有多层嵌套循环,并且所有PHP打开/关闭标签和所包含的HTML都会使缩进消失(也许您必须以某种方式缩进HTML以获取HTML页面),备用语法(endforeach)形式可使您的大脑更容易解析。使用常规样式时,关闭}可以自己保留,从而很难说出他们实际关闭的内容。

2020-05-29

endforeach php,endforeach循环?相关推荐

  1. php中endforeach,php – endforeach在循环?

    它主要是因为你可以使创建html in循环中的开始和结束语句更清晰: while ($record = mysql_fetch_assoc($rs)) { ?> if (!$record['de ...

  2. 【CMake 语法】(6) CMake 条件、循环、跳出循环

    1. if 条件 if 条件: if, elseif, else, endif,支持语法如下, # if if(<condition>) # elseif elseif(<condi ...

  3. PHP:第一章——PHP中的关键字

    <?php //PHP关键词/* and //php中的逻辑与运算符.(和) or //php中的逻辑或运算符.(或) xor //php中的逻辑异或.(异或) __FILE__ //php中的 ...

  4. 【Tools】CMAKE的使用

    二.概念 out-of-source build,与in-source build相对,即将编译输出文件与源文件放到不同目录中: 三.基本结构 1,依赖CMakeLists.txt文件,项目主目标一个 ...

  5. 使用Cmake生成跨平台项目编译解决方案

    项目最近有需求在windows下面运行,我花了几周时间将linux的服务器移植到windows下面,目前已经能够正常运行服务器,目前又有了新需求,两边的代码结构和组织是分开的,因此为了两边能够同步维护 ...

  6. C++ CMake入门和进阶(二):CMake语法

    CMake也是有语法的,这里总结一些.CMake系列学习个人笔记: C++ CMake入门和进阶(一):使用CMake编译项目 文章目录 输出 message 分支 if/elseif/else/en ...

  7. cmake 添加宏_cmake使用方法详解

    CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程).他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的 ...

  8. php读写excel类,支持多工作簿和自定义样式

    IExcel.php <?php /** * @desc excel接口 * @author mengdejun */ interface IExcel { //导入excel public f ...

  9. CMake参考手册(草稿)

    CMakeList.txt 引言 cmake_minimum_required(VERSION XXX) project(xxx) add_executable(xx xxx)CMAKE_SOURCE ...

最新文章

  1. 打造一个宇宙 星系模拟产生对宇宙进化惊人见解
  2. 分享:Hadoop的Python框架指南
  3. python同步打乱
  4. 使用 core dump 查找程序遇到严重问题退出的原因
  5. java emma_java-使用emmarun(找不到主要方法)
  6. spoj 375 Query on a tree (树链剖分)
  7. Ubuntu 8.04 Linux系统下面编译更新内核版本
  8. java jta 例子_Java事务处理全解析(八)——分布式事务入门例子(Spring+JTA+Atomikos+Hibernate+JMS)...
  9. php 当地时间,PHP UTC到当地时间
  10. Java中大数值是什么?数值想存多大存多大
  11. (67)FPGA模块调用(Verilog调用system Verilog)
  12. C语言 gcc 静态库
  13. stringstream常见用法介绍
  14. 《Java核心技术卷一》学习笔记(一)
  15. matlab 命令打开ANSYS,matlab如何调用ansys
  16. #榜样的力量#百融云创智能语音防疫公益项目丨数据猿新冠战“疫”公益策划...
  17. xshell中数字小键盘不能使用怎么办?
  18. 搜索思维[PPT制作]
  19. Windows 筛选平台 (WFP)
  20. C#开发 ActiveX 小票打印控件

热门文章

  1. 电脑卡怎么办?4个方法让电脑流畅运行!
  2. QQ密码保护与反保护浅谈
  3. turtlebot移动机器人基于kinect2主动探索空间
  4. 我们应该怎样使用开源软件
  5. 定制XP系统,制作ghost xp安装盘
  6. php 随机数抽奖代码,php 抽奖概率 随机数 Web程序 - 贪吃蛇学院-专业IT技术平台...
  7. 风尚云网面试题系列—JS高频手写代码题
  8. 使用Jscript[ASP,ASP.NET]开发本地QQ农场牧场的可行性
  9. 05pandas读取excel csv txt文件
  10. 外卖小哥、女装大佬、水泥匠工人,市井中的黑客群像