Menghantar Tatasusunan ke Skrip PHP Menggunakan Ajax
Apabila berurusan dengan tatasusunan besar dalam JavaScript, menghantarnya dengan cekap kepada skrip PHP boleh menjadi satu cabaran. Pendekatan terbaik ialah menggunakan JSON (JavaScript Object Notation) untuk pemindahan data.
Penyelesaian:
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; }
Nota:
Atas ialah kandungan terperinci Bagaimana untuk Cekap Menghantar Tatasusunan JavaScript Besar ke Skrip PHP Menggunakan AJAX?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!