在XAMPP环境下用foreach不能输出数组?
<? foreach($admin as $a):?><?php echo $a['adminname'];?>
<? endforeach;?>
页面错误提示:
A PHP Error was encounteredSeverity: Notice
Message: Undefined variable: a
$admin数组打印出来是
array(4) {
=>
array(3) {
["id"]=>
string(1) "1"
["adminname"]=>
string(5) "admin"
["adminpwd"]=>
string(32) "e10adc3949ba59abbe56e057f20f883e"
}
把代码发完整
从控制器到视图代码 建议使用 <?php 而不要用 <? 你的数组是二维的吧 foreach中加array判断。
类似这样<? foreach((array)$admin as $a):?> Hex 发表于 2011-6-12 23:19 static/image/common/back.gif
建议使用
谢谢你问题已解决,原来我短标签扩展没有开~~~ 呵呵 规则都差不多,熟悉了几种之后 再熟悉新的话,不懂 直接问论坛搜索 的确是一种好方法
页:
[1]