JavaScript로 PHP에서 JSON 데이터 검색
문제:
다음과 통신하는 PHP 스크립트가 있습니다. jQuery AJAX를 통한 JavaScript 애플리케이션. PHP 스크립트의 데이터를 JSON 형식으로 JavaScript로 전송하려고 합니다. 그러나 JSON 문자열을 수동으로 구성하는 데 어려움이 있습니다.
PHP 솔루션:
JSON 문자열을 수동으로 작성하는 대신 PHP에 내장된 JSON 직렬화 기능을 활용해 보세요. json_encode().
$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);
자바스크립트 응답:
JavaScript에서는 JSON.parse() 메서드를 사용하여 PHP 스크립트에서 받은 JSON 문자열을 다시 연관 배열로 변환합니다.
$.ajax({ ... success: function(data) { var jsonObject = JSON.parse(data); // Use the jsonObject like any other associative array console.log(jsonObject.key); }, ... });
사용의 이점 json_encode():
위 내용은 jQuery AJAX를 사용하여 PHP에서 JavaScript로 JSON 데이터를 효율적으로 보낼 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!