Cake массив массива по нескольким столбцам - PullRequest
0 голосов
/ 13 февраля 2019

Я использую CakePHP 3.6.У меня есть этот массив, и я хочу сгруппировать этот массив по сезону и эпизоду, подобному этому $ data ["season"] ["episode"];Как я могу добиться этого, учитывая, что $ data имеет индекс около 1000;

Я знаю о Hash::combine() ;, но насколько я понимаю, это всего лишь для одного уровня.спасибо

 $data =   [
        [
            "episode" => "01" ,
            "season"  => "01" ,
            "name"    => "first" ,
            "...."    => "......." ,
        ] ,
        [
            "episode" => "01" ,
            "season"  => "01" ,
            "name"    => "second" ,
            "...."    => "......." ,
        ] ,
        [
            "episode" => "03" ,
            "season"  => "01" ,
            "name"    => "third" ,
            "...."    => "......." ,
        ] ,
        [
            "episode" => "01" ,
            "season"  => "02" ,
            "name"    => "......." ,
            "...."    => "......." ,
        ] ,
    ];
...