In bestimmten Szenarien kann es für Entwickler erforderlich sein, Daten von JavaScript-Variablen an PHP-Variablen zu übertragen . Ein überzeugendes Beispiel hierfür ist das Abrufen von Koordinaten von Google Maps und das Ziel, diese in einer MySQL-Datenbank zu speichern.
Stellen Sie sich eine JavaScript-Variable namens lugar vor, die Breiten- und Längskoordinaten enthält. Um diesen Wert an die gleichnamige PHP-Variable ($lugar) zu übergeben, kann ein nahtloser Ansatz durch die Ajax-Funktionen von jQuery erreicht werden.
<code class="html"><script> $.ajax({ url: "save.in.my.database.php", type: "post", dataType: "json", data: { lugar: results[0].geometry.location }, success: function(data) { alert('Saved!'); }, error: function() { alert('Error encountered.'); } }); </script></code>
Dieses Skript überträgt die Lugar-Variable an das PHP-Skript, das dann den Datenbankspeichervorgang übernimmt .
Das obige ist der detaillierte Inhalt vonSo übergeben Sie JavaScript-Variablen an PHP-Variablen, um Google Maps-Daten zu erhalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!