array (
array ( ['speed'] => 35 ['distance'] => 4405 ),
array ( ['speed'] => 40 ['distance'] => 4000 )
);
в массив ввида:
array(
array('speed', 'distance'),
array( 35, 4405),
array( 40, 4000)
);
При условии что заместо speed и distance может быть все что угодно.
Спустя 36 минут, 27 секунд (7.07.2012 - 16:56) pak написал(а):
меняться как будут? так:
или так:
array (
array ( ['test'] => 35 ['add'] => 4405 ),
array ( ['test'] => 40 ['add'] => 4000 )
);
или так:
array (
array ( ['speed'] => 35 ['distance'] => 4405 ),
array ( ['test'] => 40 ['add'] => 4000 )
);
Спустя 55 минут, 36 секунд (7.07.2012 - 17:52) z3rg написал(а):
Первый ваш пример:
а в итоге должно получиться так:
array (
array ( ['test'] => 35 ['add'] => 4405 ),
array ( ['test'] => 40 ['add'] => 4000 )
);
а в итоге должно получиться так:
array(
array('test', 'add'),
array( 35, 4405),
array( 40, 4000)
);
Спустя 15 минут, 16 секунд (7.07.2012 - 18:07) pak написал(а):
как так:
$m = array (array ( 'speed' => 35, 'distance' => 4405 ),
array ( 'speed' => 40, 'distance' => 4000 ),
array ( 'speed' => 45, 'distance' => 4015 )
);
foreach($m as $v)
{
if(!isset($arr[0]))
{
$a = array_unique(array_keys($v));
$arr[] = $a;
$arr[] = array_values($v);
}
else
$arr[] = array_values($v);
}
print_r($arr);
Спустя 1 час, 16 минут, 55 секунд (7.07.2012 - 19:24) z3rg написал(а):
pak, спасибо огромное, не знал что так можно из массива вытянуть в виде массива ключи и значения.