Я работаю над API для внутреннего использования, и мой запрос SQL возвращает мне результаты в виде массива. Теперь мне нужна определенная часть (координаты), отформатированная должным образом, но я не получаю ее.
Я пробовал разные циклы и такие вещи, как array_splice, но я всегда оказывался почти там. Другое дело, я буду запускать это на всех результатах, поэтому мне нужно решение, которое работает хорошо. Посмотрите на примеры, я благодарен за любую помощь.
Мне нужно получить из этого массива:
array (
0 => array (
'id' => '3',
'name' => 'Stadthalle',
'description' => 'Die Wiener Stadthalle',
'created_at' => '2012-01-07 14:22:06',
'coordinates' => '48.201187:16.334213, 48.200665:16.331606, 48.202989:16.331091, 48.203075:16.334192',
'media' => 'image:http://farm5.staticflickr.com/4069/4679448909_1264ea4668_b.jpg,video:http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4',
),
1 => array (
'id' => '4',
'name' => 'Schloss Schönbrunn',
'description' => 'Schloss Schönbrunn, die ehemalige Sommerresidenz der Kaiserfamilie, zählt zu den schönsten Barockanlagen Europas.',
'created_at' => '2012-01-10 01:06:48',
'coordinates' => '48.201187:16.334213, 48.200665:16.331606, 48.202989:16.331091, 48.203075:16.334192',
'media' => 'image:http://farm5.staticflickr.com/4069/4679448909_1264ea4668_b.jpg,video:http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4',
),
)
К этому массиву:
array (
0 => array (
'id' => '3',
'name' => 'Stadthalle',
'description' => 'Die Wiener Stadthalle',
'created_at' => '2012-01-07 14:22:06',
'coordinates' => array(
array('48.201187:16.334213'),
array('48.200665:16.331606'),
array('48.202989:16.331091'),
array('48.203075:16.334192')
),
'media' => 'image:http://farm5.staticflickr.com/4069/4679448909_1264ea4668_b.jpg,video:http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4',
),
1 => array (
'id' => '4',
'name' => 'Schloss Schönbrunn',
'description' => 'Schloss Schönbrunn, die ehemalige Sommerresidenz der Kaiserfamilie, zählt zu den schönsten Barockanlagen Europas.',
'created_at' => '2012-01-10 01:06:48',
'coordinates' => array(
array('48.201187:16.334213'),
array('48.200665:16.331606'),
array('48.202989:16.331091'),
array('48.203075:16.334192')
),
'media' => 'image:http://farm5.staticflickr.com/4069/4679448909_1264ea4668_b.jpg,video:http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4',
),
)