ThinkPHP模板标签volist的问题,为什么输出内容变了呢? 20
在模板中用foreach标签和volist标签输出的内容不同,foreach标签输出的是正确的,而volist输出的内容却变了。以下是代码:<foreachname="a...
在模板中用foreach标签和volist标签输出的内容不同,foreach标签输出的是正确的,而volist输出的内容却变了。以下是代码:
<foreach name="auth" item="vo">{$key}===={$vo}</foreach>
输出的内容是:addRole====添加角色roleManage====管理角色addContent====添加内容manageContent====管理内容sys====系统设置sys2====缓存管理
<volist name="auth" id="vo" key="key">{$key}===={$vo}</volist>
输出的内容是:addRolf====添加角色roleManagf====管理角色addContenu====添加内容manageContenu====管理内容syt====系统设置sys3====缓存管理
控制器中打印出$auth的值是 :Array ( [addRole] => 添加角色 [roleManage] => 管理角色 [addContent] => 添加内容 [manageContent] => 管理内容 [sys] => 系统设置 [sys2] => 缓存管理 ) 为什么会这样呢? 展开
<foreach name="auth" item="vo">{$key}===={$vo}</foreach>
输出的内容是:addRole====添加角色roleManage====管理角色addContent====添加内容manageContent====管理内容sys====系统设置sys2====缓存管理
<volist name="auth" id="vo" key="key">{$key}===={$vo}</volist>
输出的内容是:addRolf====添加角色roleManagf====管理角色addContenu====添加内容manageContenu====管理内容syt====系统设置sys3====缓存管理
控制器中打印出$auth的值是 :Array ( [addRole] => 添加角色 [roleManage] => 管理角色 [addContent] => 添加内容 [manageContent] => 管理内容 [sys] => 系统设置 [sys2] => 缓存管理 ) 为什么会这样呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询