簡體   English   中英

在php中轉換多維數組

[英]Convert a multidimensional array in php

下面是我的多維數組。第一個索引數組是用戶的數據,每個子數組包含用戶的屬性,即名稱。理想情況下,我想打破這個數組,使其具有如下所示的數組。

Array
(
    [1] => Array
        (
            [0] => Array
                (
                    [First Name] => dahn
                )

            [1] => Array
                (
                    [Event Name] => TESTING OUT THE EVENTBRITE PHP API
                )

            [2] => Array
                (
                    [Last Name] => king
                )

        )

    [2] => Array........

我希望能夠生成的數組就是這樣

Array
(
    [0] => Array
        (
            [First Name] => dahn 
            [Event Name] => Testing Out Eventbrite PHP API
            [Last Name] => king
         )

    [1] => Array
        (

提前致謝。 我將非常感謝您指出正確方向的鏈接或任何內容

嘗試這個:

<?php
function convert($array){
    $new = array();

    foreach($array AS $arr){
        $n = Array();
        foreach($arr as $arr2){
            foreach($arr2 AS $key => $val){
              $n[$key] = $val;

            }
        }
        $new[] = $n;
    }

    return $new;
}
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM