endforeach php,endforeach循环?

小编典典

主要是为了在循环创建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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值