如何获得cakephp中循环的计数
[Book] => Array
(
[0] => Array
(
[id] => 48
[bookmaster_id] => 6
[condition] => not bad
[comments] => not bad
[isArchived] =>
)
[1] => Array
(
[id] => 50
[bookmaster_id] => 6
[condition] => ok
[comments] => ok
[isArchived] =>
)
)
我想获得arry book的数量值
答案 0 :(得分:1)
假设这个数组叫做$ books
count($books)
除非你想在数据库中进行计数,否则使用find('count', array..)
http://book.cakephp.org/2.0/en/models/retrieving-your-data.html
答案 1 :(得分:0)
您必须在数组中指定直接父索引:
如果您只是count($books);
,则输出将为1
尝试
pr(count($books['Book']));
//Output 2