U 方法:
如果在U方法中需要使用数组变量,则要写成 $vo['name'],而不能写成$vo.name
<body> <!--$a = array( 0 => array( 'name'=>'guo' ), 1 =>array( 'name' =>'mai' ) );--> <foreach name="a" item="vo"> <p> <if condition="$vo.name eq 'guo'">ggg</if> <a href="{:U('show',array('type'=>$vo['name']))}">show</a> <!--输出正确--> <a href="{:U('show',array('type'=>$vo.name))}">show</a><!--输出:Arrayname--> </p> </foreach> </body>
本文介绍了在U方法中如何正确使用数组变量。当需要在U方法中引用数组中的元素时,应当使用$vo['name']这样的语法,而非$vo.name。通过示例展示了两种不同写法的效果对比。
1809

被折叠的 条评论
为什么被折叠?



