Обработка значений записей PHP Array и слияние — PHP Arrays

Я знаю, что это не займет много времени у экспертов здесь. Но все же, пожалуйста, помогите мне

Мой массив выводится так

Array ( [0] => 1 [1] => 37 [2] => 1035 ) 1
Array ( [0] => 1 [1] => 37 [2] => 1035 ) mystatusmessage1

Array ( [0] => 4 [1] => 37 [2] => 2925 ) 2
Array ( [0] => 4 [1] => 37 [2] => 2925 ) mystatusmessage2

То, что я хотел бы получить это в одном строковом значении, как это, чтобы я мог вставить в базу данных.

1,37,1035,1,mystatusmessage1
4,37,2925,2,mystatusmessage2

Как я могу этого достичь. Я пытаюсь сделать с foreach, но все же я не могу это сделать.

Спасибо,
Kimz

0

Решение

например, использовать функцию implode для создания строки из массива

если у вас есть массив, как Array (‘a’, ‘b’, ‘c’);

  implode(',',array('a','b','c') )

вернет a, b, c в виде строки

здесь первый аргумент — это ваш клей, с помощью которого вы хотите присоединить строку

0

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

Ну вот.

// Original array
$array  =   array(0 => 1, 1 => 37, 2 => 1035);
// $_POST array
$_POST  =   array(1,'mystatusmessage1');
// Jump to the end of array
end($array);
// Merge the post with original array
$newArr =   array_merge($array,$_POST);
// Impode
echo implode(",",$newArr);

Повторите с другим массивом.

0