[英]How to access a specific key-value from multidimensional array in smarty?
我是聰明人的新手。 在訪問smarty模板中的多維數組時遇到問題。 我當前的問題如下。 以下是名為$request
may數組:
Array
(
[form_submitted] => yes
[teacher_id] => 97a056d0dd9e64b8daee46e6302409f8
[class_ids] => Array
(
[0] => 9
)
[btn_submit] => Done
)
我已經使用assign('data',$request)
將該數組分配給smarty模板。 現在,我想從內部數組[class_ids]
訪問值。 在此代碼段中,只有一個元素,但是在[class_ids]
情況下, [class_ids]
數組中可能存在多個值。 我想要的是可以從smarty模板中的數組[class_ids]
訪問值的代碼。 有人可以在這方面幫助我嗎? 提前致謝。
您可以通過索引來做到這一點:
{$data.class_ids.0}, {$data.class_ids.1}, ...
或與foreach
{foreach $data.class_ids as $class_id}
{$class_id}
{/foreach}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.