Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Melaksanakan Fungsi PHP dengan Klik Sauh HTML Tanpa Muat Semula Halaman?
Memanggil Fungsi PHP dengan Klik
Isu:
Laksanakan fungsi PHP apabila mengklik tag anchor HTML (tanpa menyegarkan halaman).
Penyelesaian:
Untuk melaksanakan fungsi PHP pada acara klik, pendekatan berbilang bahasa diperlukan, yang melibatkan tiga bahasa:
PHP:
HTML & JavaScript:
Mekanisme:
Andaikan fail PHP mengandungi kedua-duanya kod:
// Function function runMyFunction() { echo 'PHP function executed!'; } // Handle request if (isset($_GET['execute'])) { runMyFunction(); }
<!-- HTML Snippet --> Hello there! <a href='index.php?execute=true'>Execute PHP Function</a>
Apabila pautan diklik, ia menghantar permintaan GET ke halaman index.php dengan parameter 'execute'. Skrip kemudian mengendalikan permintaan dan melaksanakan fungsi runMyFunction() PHP.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melaksanakan Fungsi PHP dengan Klik Sauh HTML Tanpa Muat Semula Halaman?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!