smarty中函数的使用以及二维数组的使用

  1.虽然讲究前后台分离,但是如果如果有的项目,前后台分离的不彻底,或者有些必须要在HTML中处理,还是要用到PHP中的函数的:

<% if $Role|in_array:$menuRole[$cItem.2] %>
<li><a href="<% $cItem.2 %>"><% $cItem.1 %></a></li>
<% /if %>        

  2.碰到这种情况:多位数组,因为是循环遍历出来的,其中中间一个key,必须用一个变量表示,这时候如果一直用....表示,回读取错误,解决办法:

    [ ]与.交叉使用,使用时发现 . 的优先级比[ ]高。。。。

$menuRole[$cItem.2]
原文地址:https://www.cnblogs.com/wxdblog/p/7417309.html