2013-11-25 51 views
-2

我如何通過文章閱讀這些數據? 這是變量,因爲它們出現在POST下的螢火蟲上。PHP數組。以點號表示閱讀文章數據

list[0].firstName =test 1 
list[0].name =test 
list[1].name =test 

我知道,PHP的替換用下劃線點,所以我可以做訪問像「address.box」:

$_POST[address_box]; 

但我真的無法弄清楚如何訪問所有上述數據。 看起來像php不想讀取方括號後的任何內容,覆蓋所有具有相同索引的字段(list [0] .firstName似乎被列表[0] .name覆蓋。

任何解決方案

EIDT: 這裏的數據的var_dump:

address.number 1 
list[0].firstName firstname0 
list[0].name name0 
list[1].name name1 

array(2) { ["list"]=> array(2) { [0]=> string(10) "firstname0" [1]=> string(5) "name1" } ["address_number"]=> string(1) "1" } 
+0

正要問同樣的問題 – FreshPro

+0

這裏http://stackoverflow.com/questions/68651/get-php-to-stop-replacing-characters-in-get-or-post-arrays。而且通過測試它,這是它的工作方式。 – nowhere

+2

在我看來,像'$ _POST ['list'] [0] ['firstname']' –

回答

-1

號,這是不可能的PHP語言中

您必須使用$object->field$array['key']表示法。

+0

爲什麼downvote? – Gustav