Как я могу объединить два массива в один массив?

Мне нужно добавить больше функциональности в мой проект codeigniter. Здесь демоверсия jsfiddle. У меня есть такой массив:

$faculty = array(2, 3, 4);

а также

$message = array('test1', 'test2', 'test3');

У меня также есть последний идентификатор вставки из другой базы данных:

$last_inserted_id = 1;

Я хочу объединить данные в массив, например:

$array = array(array('faculty' => 2, 'message' => 'test1', 'id' => 1),
array('faculty' => 3, 'message' => 'test2', 'id' => 1),
array('faculty' => 4, 'message' => 'test3', 'id' => 1));

Спасибо всем за ваши предложения и время.

0

Решение

Я надеюсь, что это вы

$array = [];
$faculty = array(2, 3, 4);
$message = array('test1', 'test2', 'test3');
$id = 1;
for ($key = 0; $key < count($faculty); $key++) {
$array[$key]['faculty'] = $faculty[$key];
$array[$key]['message'] = $message[$key];
$array[$key]['id'] = $id;
}
print_r($array);
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector