2010-08-02 61 views
1

我有一個多值cck字段。drupal讀取數組類型字段

我可以閱讀任何單idnode->field_multip[0][id]

如何閱讀全部ids?我嘗試了一個與field_multip.length for循環,但頁面永不完成加載。做這件事的正確方法是什麼?

field_multip 
    [0] 
     [id] 
     [sec] 
    [1] 
     [id] 
     [sec] 
    [2] 
     [id] 
     [sec] 

回答

2
foreach ($node->field_multip as $key => $value) { 
    // code 
} 
+0

這做的工作,但看起來像我仍然需要一種方式來獲得多值字段的長度出於其他原因。我在這裏開始了另一個問題,如果任何人都可以幫助這個特定的問題:'http:// stackoverflow.com/questions/3390947 /發現長度的多值字段'看起來像Drupal可能是不同的。 – loop 2010-08-02 19:11:34

2

試試這個:

$array = ... 
foreach($array as $obj) { 
    //do something with $obj->id... 
}