<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标签达不到我的需求,所以我需要用上volist标签。可是为什么会这样呢? 最佳答案