在JavaScript 中從PHP 檢索JSON 資料
問題:
問題:您有一個與以下物件通訊的PHP 腳本透過jQuery AJAX 的JavaScript 應用程式。您的目標是以 JSON 格式將資料從 PHP 腳本傳送到 JavaScript。但是,您在手動建立 JSON 字串方面面臨挑戰。
PHP 解決方案:
$resultArray = []; // Result data in an associative array // Loop through the data and populate the associative array // ... // Serialize the associative array into JSON format $jsonArray = json_encode($resultArray);不要手動建立 JSON 字串,請考慮利用 PHP 內建的 JSON 序列化函數:
json_encode().
$.ajax({ ... success: function(data) { var jsonObject = JSON.parse(data); // Use the jsonObject like any other associative array console.log(jsonObject.key); }, ... });JavaScript回應:
在JavaScript 中,使用JSON.parse() 方法將從PHPSON 腳本接收到的JSON字串轉換回關聯數組。
以上是如何使用 jQuery AJAX 有效率地將 JSON 資料從 PHP 傳送到 JavaScript?的詳細內容。更多資訊請關注PHP中文網其他相關文章!