我是聪明的新手。在smarty模板中访问多维数组时遇到问题。我目前的问题如下。
以下是可能名为$request
的数组:
Array
(
[form_submitted] => yes
[teacher_id] => 97a056d0dd9e64b8daee46e6302409f8
[class_ids] => Array
(
[0] => 9
)
[btn_submit] => Done
)
我已使用assign('data',$request)
将该数组分配给smarty模板。现在我想访问内部数组[class_ids]
中的值。在此代码段中只有一个元素,但可能存在[class_ids]
数组中存在多个值的情况。我想要的是可以在smarty模板中访问数组[class_ids]
中的值的代码。谁可以在这方面帮助我?提前致谢。
答案 0 :(得分:0)
你可以通过索引来做到这一点:
{$data.class_ids.0}, {$data.class_ids.1}, ...
或与foreach
{foreach $data.class_ids as $class_id}
{$class_id}
{/foreach}