2012-07-20 107 views
-1

我有這樣的JSON:(這是爲樹視圖jquery插件通過AJAX其中負載樹形視圖)轉換PHP數組到JSON樹狀

[ 
{ 
    "text": "1. Pre Lunch (120 min)", 
    "expanded": true, 
    "classes": "important", 
    "children": 
    [ 
     { 
      "text": "1.1 The State of the Powerdome (30 min)" 
     }, 
     { 
      "text": "1.2 The Future of jQuery (30 min)" 
     }, 
     { 
      "text": "1.2 jQuery UI - A step to richnessy (60 min)" 
     } 
    ] 
}, 
{ 
    "text": "2. Lunch (60 min)" 
}, 
{ 
    "text": "3. After Lunch (120+ min)", 
    "children": 
    [ 
     { 
      "text": "3.1 jQuery Calendar Success Story (20 min)" 
     }, 
     { 
      "text": "3.2 jQuery and Ruby Web Frameworks (20 min)" 
     }, 
     { 
      "text": "3.3 Hey, I Can Do That! (20 min)" 
     }, 
     { 
      "text": "3.4 Taconite and Form (20 min)" 
     }, 
     { 
      "text": "3.5 Server-side JavaScript with jQuery and AOLserver (20 min)" 
     }, 
     { 
      "text": "3.6 The Onion: How to add features without adding features (20 min)", 
      "id": "36", 
      "hasChildren": true 
     }, 
     { 
      "text": "3.7 Visualizations with JavaScript and Canvas (20 min)" 
     }, 
     { 
      "text": "3.8 ActiveDOM (20 min)" 
     }, 
     { 
      "text": "3.8 Growing jQuery (20 min)" 
     } 
    ] 
} 
] 

我想要寫一個PHP數組返回像JSON這個。請幫幫我。

我嘗試了幾種方法來做到這一點,但我做不到。

+0

是您找到PHP正確的陣列結構的問題,或者如何在PHP數組轉換爲JSON結構? – deceze 2012-07-20 08:17:41

+0

在php中有相同的數據:http://codepad.org/MHFHwBTs – Yoshi 2012-07-20 08:17:43

回答

2

可以使用json_encode PHP函數

+0

嗨,謝謝。蝙蝠我想要寫一個PHP數組,當用json_encode回顯這個數組。這個json像我的問題中的json – mohsen 2012-07-20 13:19:20