0

SQLクエリにグループのリストがあり、後で参照できるようにそれらを配列に出力したいと思います。

現在、私はグループをループしてそれらを:に入れる次のコードを持っています$test_array

$test_array = array();
$query = $this->site_model->list_groups();
foreach($query as $r1) :
    $test_array[] = $r1->group_name;
endforeach;

これは、次の配列を示しています。

Array
(
    [0] => Group 1
    [1] => Group 2
    [2] => Group 3
    [3] => Group 4
    [4] => Group 5
    [5] => Group 6
    [6] => Group 7
    [7] => Group 8
)

私が望むのは、後で配列に他のセグメントを追加することを目的として、同じクエリを以下のような配列に渡すことです。

Array
(
    [Round 1] => Array
    (
        [0] => Group 1
        [1] => Group 2
        [2] => Group 3
        [3] => Group 4
        [4] => Group 5
        [5] => Group 6
        [6] => Group 7
        [7] => Group 8
    )
)

これは可能ですか?

4

1 に答える 1

2
$test_array = array('Round 1' => array());
...
$test_array['Round 1'][] = $r1->group_name;
于 2012-06-20T22:21:08.110 に答える