2012-08-07 71 views
0
Array 
(
    [0] => Array 
     (
      [name] => willt 
      [username] => willt 
     ) 

    [1] => Array 
     (
      [name] => Adam 
      [username] => adamb 
     ) 
) 

我有一個數組,我通過$smarty->assign('array', $array);將它分配給smarty,但我無法在模板中找到它。如何正確引用它?我試過了:smarty中的數組賦值

array[1].name 
array.1.name 

有沒有$

+0

{$ array [1] ['name']}應該工作(我認爲)。 – jeremy 2012-08-07 06:14:15

+0

@Nile我也這麼認爲,但我趕上異常:模板「./templates/index.tpl」在第3行的語法錯誤「 – user1564141 2012-08-07 06:17:22

+0

你能告訴我這兩個文件的內容嗎? – jeremy 2012-08-07 06:18:47

回答

0

它在模板中是否可見?如果是,{$array.1.name}應該這樣做。您可以查看documentation