Cara termudah untuk mendapatkan data berdasar dari limit (batas yang ditampilkan) dan offset (nilai awal). Di php ada fungsi array_slice() yang digunakan untuk mengembalikan urutan array dengan parameter offset dan limit.

Contoh penggunaan:

array_slace($nama_array, $offset, $limit); 
array_slice($nama_array, $offset, $limit, true);

Ada 2 penggunaan, biasanya yang mimin pakai adalah yang pertama. Coba implemenkan, misal offset diberi angka 30 dan limit diberi nilai 10. Maka data yang akan ditampilkan adalah list dengan jumlah 30 data, dan diawali dari data ke-31.

Jika parameter offset dan limit ada salah satu yang tidak diisikan atau null, bahkan keduanya null, tidak akan terjadi error. Tetap akan menampilkan array.