Remove array key from multidimensional array

Marcus

Below is my array flightOne, a multidimensional array with two arrays as array elements [abc] and [efg]

    array( 'flightOne' => Array
    (
        'abc' => Array
            (
                '2014-12-15' => Array
                    (
                        2 => Array
                            (
                                'no' => 11,
                                'name' => 'Firstname Secondname', 
                                'dep_date' => '2014-12-15',
                                'flight' => 'flightOne',
                                'itinerary' => 'abc'
                            )

                    )

            ),

        'efg' => Array
            (
                '2014-12-15' => Array
                    (
                        5 => Array
                            (
                                'no' => 11,
                                'name' => 'Firstname Secondname', 
                                'dep_date' => '2014-12-15',
                                'flight' => 'flightOne',
                                'itinerary' => 'efg'
                            )

                    )

            )

    )

)

What i want is to remove the [efg] array key and combine with the [abc] key, so that the content of efg would be combined in the content of [abc] and give me something like.

array('flightOne' => Array
        (
            'abc' => Array
                (
                    '2014-12-15' => Array
                        (
                            2 => Array
                                (
                                    'no' => 11,
                                    'name' => 'Firstname Secondname', 
                                    'dep_date' => '2014-12-15',
                                    'flight' => 'flightOne',
                                    'itinerary' => 'abc'
                                ),
                            5 => Array
                                (
                                    'no' => 11,
                                    'name' => 'Firstname Secondname', 
                                    'dep_date' => '2014-12-15',
                                    'flight' => 'flightOne',
                                    'itinerary' => 'efg'
                                )   

                        )

                )
        )

)

Barmar
$array['flightOne']['abc']['2014-12-15'] = 
    array_merge($array['flightOne']['abc']['2014-12-15'], 
                $array['flightOne']['ghi']['2014-12-15']);
unset($array['flightOne']['ghi']);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

how to completely remove a multidimensional dynamic array?

분류에서Dev

How to remove duplicate values from a multidimentional array according to a key

분류에서Dev

Remove object from array

분류에서Dev

Multidimensional array to array in PHP

분류에서Dev

Retrieving values from a multidimensional JSON array

분류에서Dev

Java Parse Multidimensional Array From Post

분류에서Dev

Array Map multidimensional, get values from 3 array Java

분류에서Dev

Remove object from JSON array

분류에서Dev

Multidimensional array to one dimensional array

분류에서Dev

How to remove a simple specific key value pair from all objects inside an array

분류에서Dev

Sort a multidimensional array in PHP

분류에서Dev

MultiDimensional Array with Foreach

분류에서Dev

multidimensional array with keys

분류에서Dev

How to Display multidimensional Array?

분류에서Dev

Make multidimensional array to string

분류에서Dev

Add a string to multidimensional array

분류에서Dev

Access multidimensional array value

분류에서Dev

Multidimensional Array Search

분류에서Dev

Transform a multidimensional array in php

분류에서Dev

Sanitize & desanitize multidimensional array

분류에서Dev

javascript sum multidimensional array

분류에서Dev

Get the value of array in multidimensional-array in array

분류에서Dev

Ajax Accessing a multidimensional array returned from PHP in JSON

분류에서Dev

Selecting random arrays from multidimensional numpy array with replacement

분류에서Dev

Remove duplicate hashes from two array in js?

분류에서Dev

Remove whitespace from all array elements

분류에서Dev

how to remove file details from multi array

분류에서Dev

Remove Last Comma From Array Value in Loop

분류에서Dev

How do I remove values from an array?

Related 관련 기사

뜨겁다태그

보관