1
蛋糕PHP和MVC的新手,I read this Cake小冊子中給出的集合教程。當我打電話從控制器(示例代碼),該代碼返回像蛋糕PHP:3.0-使用集合
蛋糕\收藏\集合對象()
這實際上應該返回類似這樣的[2,3,1]
請糾正我,如果我有錯返回代碼或任何命名空間已經被冷落
示例代碼
<?php
namespace App\Controller;
use Cake\ORM\TableRegistry;
use Cake\Collection\Collection;
class AdminController extends AppController
{
public function collection()
{
$items = ['a' => 1, 'b' => 2, 'c' => 3];
$collection = new Collection($items);
// This could return [2, 3, 1]
$collection->shuffle()->toArray();
print_r($collection); exit;
}
}
?>
我想你換貨打印'$ arr'。並且請注意''shuffle()'也不會修改集合,它會返回一個新的,混合的。 – ndm
@ndm謝謝,我糾正了我的答案。 – Holt
感謝它爲我工作.. –