2013-04-12 26 views
0

我有一個JavaScript數組是這樣的:如何在複雜的JavaScript數組轉換成PHP數組

var f3_masks = [ 
    [ 
     {id: 0, id_name: '1-1', db_id: '3193586'}, 
     {id: 10, id_name: '3-4', db_id: '3193636'}, 
     {id: 20, id_name: '3-5', db_id: '3193636'} 
    ], 
    page2_fl = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], 

    page2_fr = [ 
     './images/korpus1/floors/floor_3.jpg' 
    ] 
]; 

var f4_masks = [ 
    [ 
     {id: 0, id_name: '1-1', db_id: '3193586'}, 
     {id: 10, id_name: '3-4', db_id: '3193636'}, 
     {id: 20, id_name: '3-5', db_id: '3193636'} 
    ] 
]; 

等,這是一個相當大的集合數千字符串數組的。其中一部分我可以解析爲JSON,但只是其中的一部分。在PHP中沒有常規結構的情況下閱讀這樣的JavaScript數組的最佳方式是什麼?

+0

沒有投票下來,但看起來像一個語法錯誤。 – Daedalus

+0

JSON會爲你工作 – Mohsen

+0

它是如何運作的?它不是有效的JSON數組。 –

回答

-1

的關鍵字必須是在雙引號:

「page2_fl」

嘗試在http://jsonlint.com/使用檢查服務。

+0

我無法更改此數組的格式。我需要用PHP解析它。 –