Подскажите, пожалуйста, как преобразовать двумерный массив
Array (3)
0 => Array (1)
field_cistype => "1"
1 => Array (1)
field_cistype => "3"
в массив значений
array (1,3)
Спустя 2 минуты, 15 секунд (4.10.2010 - 17:22) Michael написал(а):
как всегда - пробежись двойным циклом и собери нужные данные в новый массив.
Спустя 7 минут, 10 секунд (4.10.2010 - 17:30) Crutis написал(а):
Спасибо, у меня получилось как-то так:
foreach($realctype as $key=>$val) {
foreach ($val as $k=>$v) {
$aaaaaa[] = $v;
}
}
Спустя 4 минуты, 7 секунд (4.10.2010 - 17:34) Michael написал(а):
угу, только если ключи не нужны можно просто: $realctype as $val и во 2-м случае.
Спустя 5 минут, 33 секунды (4.10.2010 - 17:39) Crutis написал(а):
Michael, спасибо за подсказку, и, главное, за оперативность!
Спустя 3 часа, 50 минут, 41 секунда (4.10.2010 - 21:30) linker написал(а):
А у меня получилось
$newarray = array();Можно еще короче
while(list($key, $value) = each($array))
$newarray[] = $value['field_cistype'];
$newarray = array_map(create_function('$value', 'return $value[\'field_cistype\'];'), $array);