mike859 发表于 2011-4-26 00:45:50

codeigniter endforeach报错

版本是CodeIgniter_1.7.3
codeigniter的视频教程上我看到 他们这样的一段代码我照抄了 怎么不对呢

<?php foreach($a_data as $item); ?>

<li><?php echo $item;?></li>

<?php endforeach; ?>



错误提示为Parse error: syntax error, unexpected T_ENDFOREACH in F:\htdocs\ceshi\system\application\views\Bolg_Views.php on line 14





第十四行是<?php endforeach; ?>如果去掉的话 就只能显示最后一条数据了这是怎么回事啊为什么他们的没错 我的就有错 额

mike859 发表于 2011-4-26 00:57:43

我想我知道了 我写错了一个符号 不好意思了 嘿嘿

apollosaar 发表于 2011-4-26 09:14:55

占位.....待编辑.....:victory:

wssx 发表于 2011-4-26 10:43:05

樓主強大,:)

xianglf 发表于 2011-5-8 17:56:18

我也碰到这个问题,视频里看不清楚,foreach的写法应该是<?php foreache($todo as $temp ):?> 最后的符号是冒号“:”而不是分号“;”,防止有新人再碰到这个问题,特写明{:1_1:}

jeongee 发表于 2011-5-8 18:03:06

回复 xianglf 的帖子

http://codeigniter.org.cn/user_guide/general/alternative_php.html

勤翻手册

o熊小猫o 发表于 2011-5-9 03:52:40

<?php foreach($a_data as $item); ?>不是分号,是冒号{:3_63:}

blank007 发表于 2013-3-8 13:51:45

犯了同样的错误,学习了:lol
页: [1]
查看完整版本: codeigniter endforeach报错