display("handle.h"/> display("handle.h">

Rumah >pembangunan bahagian belakang >tutorial php >smarty施用section或者foreach循环,页面不显示

smarty施用section或者foreach循环,页面不显示

WBOY
WBOYasal
2016-06-13 11:28:22876semak imbas

smarty使用section或者foreach循环,页面不显示
我发现只要在html页面使用了数组循环,section,或者foreach,页面就是一片空白,数组穿过来也是有值的,如果传过来的是变量,就没问题。
比如:
$smarty->assign("title", $title);
$smarty->display("handle.html");
然后在handle.html页面使用 {/$title}就可以取出$title的值

但是如果下面这样:
$smarty->assign("array", $array);
$smarty->display("handle.html");
然后在handle.html页面使用:
{section name=item loop=$array}
    {/$array[item]}
{/section}
即如果传的是数组,页面就是一片空白,换乘foreach也是一样,
不知道我说明白了没有,望高手赐教!

循环 section foreach
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn