Join Arrays with php

Asked

Viewed 92 times

0

good guys to making a system and need to return session and database values most wanted it within a single array, using the function array_unshift() he returns me the following

Array
        (
            [0] => Array
                (
                    [0] => Array
                        (
                            [i_chamada] => 1
                            [i_interacao] => 19
                            [i_tecnico] => 
                            [i_cliente] => 1
                            [descricao] => texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto
                            [status] => N
                            [tecnico] => 
                            [dt_interacao] => 2015-04-02 09:09:25
                            [tempo] => 
                        )

                )

            [__ci_last_regenerate] => 1427979172
            [id_cli] => 1
            [email_cli] => [email protected]
            [nome_cli] => LM Sistema
            [user_cli] => admin
            [pass_cli] => 123123
            [status_cli] => A
            [dtcad_cli] => 2015-03-31 09:26:38
            [logado_cli] => 1
            [tela] => pergunta
        )

and I couldn’t find a way to merge these two array, something like this:

            Array
        (
            [i_chamada] => 1
            [i_interacao] => 19
            [i_tecnico] => 
            [i_cliente] => 1
            [descricao] => texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto
            [status] => N
            [tecnico] => 
            [dt_interacao] => 2015-04-02 09:09:25
            [tempo] => 
            [__ci_last_regenerate] => 1427979172
            [id_cli] => 1
            [email_cli] => [email protected]
            [nome_cli] => LM Sistema
            [user_cli] => admin
            [pass_cli] => 123123
            [status_cli] => A
            [dtcad_cli] => 2015-03-31 09:26:38
            [logado_cli] => 1
            [tela] => pergunta
        )
  • Something tells me it’s been answered before. Can anyone find it? Maybe this? http://answall.com/q/42679/101

  • I believe this question will help you: http://stackoverflow.com/questions/8611313/turning-multidimensional-array-into-one-dimensional-array

1 answer

1


Well I managed to solve as follows, at the time it returns the array with the values of the bank I have something like

                    [0] => Array
                    (
                        [i_chamada] => 1
                        [i_interacao] => 19
                        [i_tecnico] => 
                        [i_cliente] => 1
                        [descricao] => texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto
                        [status] => N
                        [tecnico] => 
                        [dt_interacao] => 2015-04-02 09:09:25
                        [tempo] => 
                    )

I joined the arrays with array_unshift($array, $array[0]), in the second parameter I used the index.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.