page(1,10)->select();"."/> page(1,10)->select();".">

Rumah  >  Artikel  >  rangka kerja php  >  Apakah kaedah laman thinkphp?

Apakah kaedah laman thinkphp?

WBOY
WBOYasal
2022-02-25 11:53:263055semak imbas

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();".

Apakah kaedah laman thinkphp?

Persekitaran pengendalian artikel ini: sistem Windows 10, ThinkPHP versi 5, komputer Dell G3.

Apakah kaedah halaman thinkphp?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn