2014-03-03 172 views
0

如果我在php中有一個關聯數組。將php對象轉換爲javascript數組

說,在同樣的觀點,我有$ PARAMS陣列:

$parameters = array(
    'parameter1'=>'value1', 
    'parameter2'=>'value2 
); 

有什麼辦法或PHP功能,甚至JavaScript函數在PHP數組轉換爲JavaScript數組?以這樣的方式,如果我們有轉換的陣列,jsParameters,你可以訪問它的領域,像值:

console.log(jsParameters.parameter1); 
console.log(jsParameters.parameter2); 

將輸出,「VALUE1」和「值」。有沒有辦法?非常感謝!

回答

3

使用json_encode

console.log(<?php echo json_encode($parameters); ?>); 
2

你應該能夠調用json_encode陣列上,並回顯回您的應用程序。

檢出文檔here