【发布时间】:2017-08-07 21:32:49
【问题描述】:
我正在尝试在 CakePHP 中对数组进行分页。该数组是从 JSON 文件中提取的,因此不使用任何数据库查询或任何内容。我试图坚持使用 CakePHP 的功能,以确保我不会编写无用的代码。我一直在环顾四周,找不到任何关于我的问题的答案。
数组如下:
array(161) {
[0]=> array(8) {
["id"]=> int(589)
["status"]=> string(7) "running"
["threads"]=> int(12)
["create_time"]=> float(1487712882.42)
["memory_usage_precent"]=> float(11.0328674316)
["cpu_usage_precent"]=> int(62)
["cwd"]=> string(1) "/"
["process_name"]=> string(16) "plugin-container"
}
}
这是数组中 161 行中的一行。如何使用 CakePHP 的方法对其进行分页?
【问题讨论】:
-
Cake 的 Paginator 组件和 Paginator Helper 专门设计用于对从 Table 类加载的模型进行分页,通过操作下面的查询。它们不能用于对数组进行分页。您需要手动分页。
标签: php arrays pagination cakephp-3.0