Ajax를 사용하여 PHP 스크립트에 배열 전송
JavaScript에서 대규모 배열을 처리할 때 이를 효율적으로 PHP 스크립트에 전송하는 것은 어려울 수 있습니다. 가장 좋은 접근 방식은 데이터 전송에 JSON(JavaScript Object Notation)을 활용하는 것입니다.
해결책:
const dataString = [1, 2, 3, 4, 5]; const jsonString = JSON.stringify(dataString);
$.ajax({ type: "POST", url: "script.php", data: { data: jsonString }, // JSON data sent as a key-value pair cache: false, success: function() { alert("OK"); } });
$data = json_decode(stripslashes($_POST['data'])); foreach ($data as $d) { echo $d; }
참고:
위 내용은 AJAX를 사용하여 대규모 JavaScript 배열을 PHP 스크립트로 효율적으로 보내는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!