Merapatkan JavaScript dan PHP: Mendapatkan Data Fungsi JavaScript dalam PHP
Apabila bekerja dengan JavaScript dan PHP, menyepadukan data merentas kedua-dua bahasa ini boleh menjadi perlu. Sebagai contoh, anda mungkin perlu menghantar data yang diperoleh daripada fungsi JavaScript kepada pembolehubah PHP. Artikel ini meneroka cara untuk mencapai ini dengan lancar.
Pertimbangkan kod JavaScript berikut yang mentakrifkan fungsi yang dipanggil get_data():
<code class="javascript">function get_data() { var name; var job; ..... return buffer; }</code>
Dalam kod PHP anda, anda perlu mendapatkan semula nilai penimbal dikembalikan oleh fungsi JavaScript dan berikannya kepada pembolehubah PHP $buffer_data.
<code class="php"><?php $i = 0; $buffer_data; /* Here you need to get the value from JavaScript get_data() of buffer; and assign to variable $buffer_data. */ ?></code>
Penyelesaian: Menggunakan jQuery
Untuk merapatkan JavaScript dan PHP, anda boleh memanfaatkan perpustakaan jQuery. Begini caranya:
<code class="javascript">$url = 'path/to/phpFile.php'; $.get($url, {name: get_name(), job: get_job()});</code>
<code class="php"><?php $buffer_data['name'] = $_GET['name']; $buffer_data['job'] = $_GET['job']; ?></code>
Dengan menggunakan teknik ini, anda boleh mengakses data fungsi JavaScript dengan berkesan dalam pembolehubah PHP anda, membolehkan kesalingoperasian yang lancar antara kedua-dua bahasa.
Atas ialah kandungan terperinci Bagaimanakah Anda Boleh Menghantar Data Fungsi JavaScript kepada Pembolehubah PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!