page(1,10)->select();"."/> page(1,10)->select();".">
Rumah > Artikel > rangka kerja php > Apakah kaedah laman thinkphp?
Dalam thinkphp, kaedah halaman adalah salah satu kaedah operasi koheren model Ia adalah kaedah operasi manusia yang dilahirkan untuk pertanyaan paging Menggunakan kaedah ini tidak perlu mengira kedudukan permulaan setiap data paging Ia akan dikira secara automatik secara dalaman dan sintaksnya ialah "$Article->page(1,10)->select();".
Persekitaran pengendalian artikel ini: sistem Windows 10, ThinkPHP versi 5, komputer Dell G3.
Kaedah halaman adalah salah satu kaedah operasi yang koheren bagi model Ia adalah kaedah operasi bermanusia yang dilahirkan sepenuhnya untuk pertanyaan halaman.
Penggunaan
Kami telah pun mempelajari tentang penggunaan kaedah had untuk pertanyaan halaman, dan kaedah halaman adalah kaedah yang lebih berperikemanusiaan untuk pertanyaan halaman. mengambil halaman senarai artikel sebagai contoh, jika kita menggunakan kaedah had, kita perlu menanyakan halaman pertama dan kedua (dengan andaian kita mengeluarkan 10 keping data setiap halaman adalah seperti berikut:
$Article = M('Article'); $Article->limit('0,10')->select(); // 查询第一页数据 $Article->limit('10,10')->select(); // 查询第二页数据Walaupun menggunakan Halaman kelas paging dalam perpustakaan kelas lanjutan secara automatik boleh mengira parameter had setiap halaman, tetapi lebih susah untuk menulisnya sendiri Ia adalah lebih mudah jika anda menggunakan kaedah halaman untuk menulis, contohnya:
$Article = M('Article'); $Article->page('1,10')->select(); // 查询第一页数据 $Article->page('2,10')->select(); // 查询第二页数据Jelas sekali, menggunakan kaedah halaman anda tidak perlu mengira kedudukan permulaan setiap data halaman, kaedah halaman akan mengira secara dalaman secara automatik. Selepas versi 3.1, kaedah halaman turut menyokong penulisan dua parameter, contohnya:
$Article->page(1,10)->select();dan
$Article->page('1,10')->select();adalah setara. Kaedah halaman juga boleh digunakan bersama dengan kaedah had, contohnya:
$Article->limit(25)->page(3)->select();Apabila kaedah halaman hanya mempunyai satu nilai yang dihantar, ia menunjukkan nombor halaman dan kaedah had digunakan untuk menetapkan Nombor yang dipaparkan pada setiap halaman, iaitu, tulisan di atas adalah bersamaan dengan:
$Article->page('3,25')->select();Pembelajaran yang disyorkan: "
Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah kaedah laman thinkphp?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!