Heim > Artikel > Backend-Entwicklung > Wie kann ich mit AJAX effizient große JavaScript-Arrays an PHP-Skripte senden?
Senden von Arrays an PHP-Skripte mit Ajax
Beim Umgang mit großen Arrays in JavaScript kann deren effiziente Übertragung an PHP-Skripte eine Herausforderung sein. Der beste Ansatz besteht darin, JSON (JavaScript Object Notation) für die Datenübertragung zu verwenden.
Lösung:
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; }
Hinweis:
Das obige ist der detaillierte Inhalt vonWie kann ich mit AJAX effizient große JavaScript-Arrays an PHP-Skripte senden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!