У меня есть это array_map:
/* Return an array of _octopus_ids */
$offices = array_map(
function($post) {
return array(
'id' => get_post_meta($post->ID, '_octopus_id', true),
);
},
$query->posts
);
, которое возвращает следующее:
array (size=10)
0 =>
array (size=1)
'id' => string '1382' (length=4)
1 =>
array (size=1)
'id' => string '1330' (length=4)
Как я могу взорвать это утверждение, чтобы я мог получить только строки?
Я пробовал следующее:
$test = implode(', ', $offices);
var_dump($test);
var_dump ($ test) возвращает следующее: Array, Array, Array, Array, Array, Array, Array, Array, Array, Array
.
Я получаю ошибку Array to string conversion
- Что я делаю неправильно? Я хотел бы просто распечатать 1382, а затем 1330