0

次の値を含む配列があります。

array(
'dates' => array(
    (int) 0 => '2013-04-22',
    (int) 1 => '2013-04-23',
),
'publisherName' => array(
    (int) 0 => 'Comp1',
    (int) 1 => 'Comp2',
),
'loaded' => array(
    (int) 0 => (int) 2189,
    (int) 1 => (int) 37,
),
'clicks' => array(
    (int) 0 => (int) 0,
    (int) 1 => (int) 0,
),
'ctr' => array(
    (int) 0 => (int) 0,
    (int) 1 => (int) 0,
)
)

私が作成したいのは、以下の配列のような異なる日付の会社ベースのデータを取得することです。

次のような配列を作成するにはどうすればよいですか。

array (
    '2013-04-22'=>array(
        'publisherName'=>'Comp1',
        'loaded'=>2189,
        'clicks'=>0,
        'ctr'=>0),
    '2013-04-23'=>array(
        'publisherName'=>'Comp2',
        'loaded'=>37,
        'clicks'=>0,
        'ctr'=>0)
    ...
)

毎日の統計が含まれていますが、publishernameフィールドからのものです。

何か案は?

4

5 に答える 5