Dalam pembangunan web, kotak lungsur turun ialah elemen biasa yang membolehkan pengguna memilih pilihan, dan PHP pada masa ini merupakan salah satu bahasa pembangunan web yang paling biasa digunakan. Dalam artikel ini, kami akan memperkenalkan cara menggunakan PHP untuk melaksanakan fungsi memilih nombor halaman dalam kotak lungsur.
Pertama, kita perlu menyediakan fail HTML, termasuk kotak lungsur turun dan borang. Pilihan dalam kotak lungsur menunjukkan nombor halaman yang perlu dilompat ke, dan borang digunakan untuk menyerahkan data. Berikut ialah contoh kod HTML:
<!DOCTYPE html> <html> <head> <title>下拉框选择页码跳转</title> </head> <body> <form method="GET" action=""> <label for="page">选择页面:</label> <select name="page" id="page"> <option value="1">第一页</option> <option value="2">第二页</option> <option value="3">第三页</option> <option value="4">第四页</option> <option value="5">第五页</option> </select> <input type="submit" value="跳转"> </form> </body> </html>
Dalam kod HTML ini, kami menggunakan teg <select>
untuk mencipta kotak lungsur dan teg <option>
untuk menentukan pilihan. Atribut name
digunakan untuk menentukan nama parameter yang diserahkan ke latar belakang, yang akan digunakan dalam kod PHP berikutnya.
Seterusnya, kita perlu menulis kod PHP untuk mendapatkan data yang dihantar oleh borang dan melompat mengikut nombor halaman yang dipilih. Kita boleh menggunakan fungsi header()
dalam PHP untuk melaksanakan fungsi lompat. Berikut ialah kod PHP yang sepadan:
<?php if(isset($_GET['page'])) { $page = $_GET['page']; header("Location: page{$page}.html"); exit; } ?>
Dalam kod PHP ini, kami mula-mula menggunakan fungsi isset()
untuk menentukan sama ada parameter bernama page
diserahkan. Jika ya, kita mendapat nilai parameter $_GET
melalui page
pembolehubah superglobal dan menetapkannya kepada pembolehubah $page
.
Seterusnya, kami menggunakan fungsi header()
untuk menentukan lokasi halaman untuk melompat ke. Kami mengekalkan nilai pembolehubah $page
konsisten dengan penamaan fail HTML, supaya kami boleh melompat ke halaman yang sepadan berdasarkan nombor halaman yang dipilih dalam kotak lungsur.
Akhir sekali, kami menggunakan fungsi exit
untuk menamatkan pelaksanaan program dan memastikan lompatan berkuat kuasa.
Ringkasnya, kita boleh menggunakan kod di atas untuk melaksanakan fungsi memilih nombor halaman dalam kotak lungsur untuk melompat. Ini berguna untuk aplikasi web yang perlu melompat ke nombor halaman tertentu dengan cepat.
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan fungsi lompat nombor halaman dalam kotak drop-down dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!