belbek
Новичок
кто хорошо знает функции php для работы с массивами
имеем вот такой массив (видно. что у каждой вакансии может быть несколько разделов)
Array
(
[0] => Array
(
[vacancy_id] => 2
[department_id] => 15
[region_id] => 10
[name] => vacancy2
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test2</p>
)
[1] => Array
(
[vacancy_id] => 2
[department_id] => 17
[region_id] => 10
[name] => vacancy2
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test2</p>
)
[2] => Array
(
[vacancy_id] => 1
[department_id] => 2
[region_id] => 2
[name] => test
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test</p>
)
[3] => Array
(
[vacancy_id] => 1
[department_id] => 8
[region_id] => 2
[name] => test
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test</p>
)
[4] => Array
(
[vacancy_id] => 1
[department_id] => 11
[region_id] => 2
[name] => test
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test</p>
)
)
нужно получить
Array
(
[0] => Array
(
[vacancy_id] => 2
[department_id] => 15,17
[region_id] => 10
[name] => vacancy2
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test2</p>
)
[1] => Array
(
[vacancy_id] => 1
[department_id] => 2,8,11
[region_id] => 2
[name] => test
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test</p>
)
)
т.е. получили массив вакансий, с разделами перечисленными через запятую
имеем вот такой массив (видно. что у каждой вакансии может быть несколько разделов)
Array
(
[0] => Array
(
[vacancy_id] => 2
[department_id] => 15
[region_id] => 10
[name] => vacancy2
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test2</p>
)
[1] => Array
(
[vacancy_id] => 2
[department_id] => 17
[region_id] => 10
[name] => vacancy2
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test2</p>
)
[2] => Array
(
[vacancy_id] => 1
[department_id] => 2
[region_id] => 2
[name] => test
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test</p>
)
[3] => Array
(
[vacancy_id] => 1
[department_id] => 8
[region_id] => 2
[name] => test
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test</p>
)
[4] => Array
(
[vacancy_id] => 1
[department_id] => 11
[region_id] => 2
[name] => test
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test</p>
)
)
нужно получить
Array
(
[0] => Array
(
[vacancy_id] => 2
[department_id] => 15,17
[region_id] => 10
[name] => vacancy2
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test2</p>
)
[1] => Array
(
[vacancy_id] => 1
[department_id] => 2,8,11
[region_id] => 2
[name] => test
[salary_from] => 0
[currency_title] => $
[contact] =>
[demand] => <p>test</p>
)
)
т.е. получили массив вакансий, с разделами перечисленными через запятую
