Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Memanggil Fungsi PHP daripada JavaScript?
Memanggil fungsi PHP daripada fungsi JavaScript membolehkan penyepaduan antara kod sisi pelayan dan sisi klien. Begini cara untuk mencapainya:
AJAX (JavaScript Asynchronous dan XML) membolehkan komunikasi antara JavaScript dan pelayan tanpa memuat semula keseluruhan halaman. Apabila peristiwa pada halaman web mencetuskan permintaan, AJAX menghantar permintaan tak segerak ke fail PHP. Respons daripada pelayan kemudiannya digunakan untuk mengubah suai bahagian halaman yang berkaitan.
JavaScript:
function callPHP() { $.ajax({ url: 'my_script.php', method: 'POST', data: { name: 'John Doe' }, success: function(data) { // Process the PHP function output and display it }, error: function() { alert('Error calling the PHP function'); } }); }
PHP:
function greet($name) { return "Hello, $name!"; } if (isset($_POST['name'])) { echo greet($_POST['name']); }
Dengan mengikut langkah ini, anda boleh menyepadukan kefungsian bahagian pelayan dan bahagian pelanggan dengan lancar dengan menghubungi Fungsi PHP daripada fungsi JavaScript.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memanggil Fungsi PHP daripada JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!