<?php
$array = array(
'dates' => array('2013-04-22','2013-04-23'),
'publisherName' => array('Comp1', 'Comp2'),
'loaded' => array(2189, 37),
'clicks' => array(0, 0),
'ctr' => array(0, 0)
);
$dates = array_shift($array);
$output = array();
foreach ($array as $k => $a) {
foreach ($a as $i => $v) {
$output[$i][$k] = $v;
}
}
$example = array_combine($dates, $output);
var_dump($example);
preferences:
35.37 ms | 402 KiB | 5 Q