2015-01-16 5 views
-4

В моем втором массиве у меня есть определенное значение в запятой, и я взорву эти значения и создаю новый массив. Теперь я пытаюсь добавить эти два массива:Как слить два массива в один массив?

(
    [0] => Array 
     (
      [0] => Array 
       (
        [0] => 0 
        [1] => 0 
        [2] => 1 
        [3] => 0 
       ) 

      [1] => Array 
       (
        [0] => 1 
        [1] => 0 
        [2] => 0 
        [3] => 0 
       ) 

     ) 

    [1] => Array 
     (
      [qid] => 1 
      [question] => here is the first question 
      [answer1] => ans1 
      [answer2] => ans2 
      [answer3] => ans3 
      [answer4] => ans4 
      [correct_answer] => 0,0,1,0 
      [creadted_date] => 2015-01-16 
     ) 

    [2] => Array 
     (
      [qid] => 2 
      [question] => here is the second ques 
      [answer1] => ans1 
      [answer2] => ans2 
      [answer3] => ans3 
      [answer4] => ans4 
      [correct_answer] => 1,0,0,0 
      [creadted_date] => 2015-01-16 
     ) 

) 

Как это:

[1] => Array 
     (
      [qid] => 1 
      [question] => here is the first question 
      [answer1] => ans1 
      [answer2] => ans2 
      [answer3] => ans3 
      [answer4] => ans4 
      [c1] => 0 
      [c2] => 0 
      [c3] => 1 
      [c4] => 0 
      [correct_answer] => 0,0,1,0 
      [creadted_date] => 2015-01-16 
     ) 
[2] => Array 
     (
      [qid] => 1 
      [question] => here is the first question 
      [answer1] => ans1 
      [answer2] => ans2 
      [answer3] => ans3 
      [answer4] => ans4 
      [c1] => 0 
      [c2] => 0 
      [c3] => 1 
      [c4] => 0 
      [correct_answer] => 0,0,1,0 
      [creadted_date] => 2015-01-16 
     ) 
+0

Так в чем проблема? Вы можете легко объединить массивы с помощью 'array_merge()'. –

+4

вы что-то пробовали? вы заглянули в хорошую книгу php? Вы когда-нибудь слышали о array_merge? – ITroubs

+0

Я новичок в php. вот почему у меня проблема – Secure

ответ

0

array_merge() должен делать эту работу.
Основываясь на вашем примере, это должно сделать трюк:

array_merge(array[1],array[0][0]); 
array_merge(array[2],array[0][1]); 
Смежные вопросы