你好老师,1-3中html代码中做foreach

你好老师,1-3中html代码中做foreach

为什么不能直接在foreach(){循环体}前后直接加<?php      ?>,反而要  <?php foreach($users as $user {  ?>        循环体    <?php }  ?>   这样加呢?不是很明白

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
guly 2017-09-25 10:52:16

你好,是因为html页面不能直接写PHP语法,如果解决您的问题请采纳,祝学习愉快!

  • 提问者 搁浅的轨迹 #1
    为什么foreach(){ } 的花括号要分2次的<?php ?> 隔断,不能直接<?php foreach(){ 循环体 } ?>
    2017-09-25 14:42:31
  • guly 回复 提问者 搁浅的轨迹 #2
    因为PHP中不能直接包含html页面标签元素
    2017-09-25 15:04:49
  • 提问者 搁浅的轨迹 回复 guly #3
    谢谢啦,助教!!!
    2017-10-02 16:34:10
提问者 搁浅的轨迹 2017-09-24 17:42:17

是因为    <?php   里面只能放php语句吗  不能含有html语句吗  ?>

  • PHP只能使用PHP不能直接包含html页面。不要问为什么不能放,这是php他妈定的规矩,没有原因。
    2017-10-22 15:06:11
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师