2013-05-21 93 views

回答

0

你可以使用json_encode的PHP數組JSON的轉換,那麼呼應JSON字符串中的JavaScript在您的網頁,使用JavaScript JSONObject把它轉換成一個JS數組

+0

我覺得EVAL更多的則是足以在javascript:d –

+0

@JeffLee不吹毛求疵,但不eval()函數返回一個對象不是數組?我知道它們之間的差別很小,但是在這裏討論OP的問題。 ;) – fullybaked

+0

我看到:D haha​​haa我更喜歡json數組:D –

1
json_encode($your_array); 

是正確的做法。它你的PHP數組轉換爲字符串:

[{imgae_name:1,image_url:"a"},{imgae_name:2,image_url:"b"}] 

然後你只需要把它分配給一個變量在腳本標籤。

0

在PHP

<? 
$array = array("A" => "1", "B" => "2"); 
echo json_encode($array); 
?> 

在Javascript中

var mObject = eval("(" + phpecho + ")"); 

然後你就可以訪問該值:

mObject.A // 1