2012-02-07 35 views
1

$arrayOfEmails=$_POST["arrayOfEmails"];從目標C

第一問題JSON PHP數組:$arrayOfEmails現在只需在JSON符號陣列。我將如何將其轉換爲PHP數組?

$arrayOfDictionaries=...

//查詢分貝後,這個被分配JSON字符串,這原本是字典的目標C數組。它轉換爲PHP數組,

$dictionaryToBeAdded=$_POST["dictionary"];

如此後上述現在只有一個未解碼JSON字符串,原本的目標C字典,然後將其轉化。

第二個問題:我需要將此字典轉換爲PHP,然後將其添加到上面的arrayOfDictionaries。我怎麼能這樣做?

(我不是很熟悉PHP語法)

回答

2

#1,使用json_encode()json_decode()

對於#2,只需做$ arrayOfDictionaries [] = [無論你的新行是什麼]。那是你在找什麼?

+0

因此對於#2,'$ arrayOfDictionaries [] = $ dictionaryToBeAdded'會將'dictionaryToBeAdded'插入到'arrayOfDictionaries'中? – Snowman 2012-02-07 01:02:27

+0

是的。在這種情況下,索引將爲0,1,2等。如果您執行$ arrayOfDictionaries ['my_key_name'],則可以改爲創建關聯數組。 – whichdan 2012-02-07 01:07:02