2015-09-03 22 views
0

我不知道任何PHP的,但我需要讓我的JSON對象以某種方式如何使用PHP更改我的JSON對象?

$body['aps'] = array(
     'alert' => "look at this stuff", 
     'sound' => 'default' 
     ); 
    $payload = json_encode($body); 

我怎樣才能讓JSON對象看起來像

{ 
    "aps": 
    { 
     "alert": "look at this stuff", 
     "sound": 'default' 
    }, 
    "view": "wc1" 
} 
+0

那JSON是無效的,你錯過了一個','在第6行 – Halcyon

+0

你是對的。我手打字 –

回答

4

你試圖插入另一個值爲$body

$body['aps'] = array(
    'alert' => "look at this stuff", 
    'sound' => 'default' 
); 

$body['view'] = 'wc1'; 

$payload = json_encode($body); 
+0

是的。感謝您的快速回復 –

+0

@softwareisfun:太好了!如果它對你有幫助,請考慮點擊答案旁邊的複選標記:) – jwueller

+0

StackExchange迫使我等待10分鐘。 (從現在開始還剩4分鐘) –