小编Ron*_*aya的帖子

如何将点表示法数组扩展为完整的多维数组

在我的Laravel项目中,我有一个点符号数组,我需要将其转换为多维数组.

数组是这样的:

$dotNotationArray = ['cart.item1.id' => 15421a4, 
                 'cart.item1.price' => '145',
                 'cart.item2.id' => 14521a1,
                 'cart.item2.price' => '1245'];
Run Code Online (Sandbox Code Playgroud)

如何将其扩展为如下数组:

    'cart' => [
        'item1' => [
            'id' => '15421a4',
            'price' => 145
        ],
        'item2' => [
            'id' => '14521a1',
            'price' => 1245,
        ]
    ]
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

php arrays laravel laravel-5

4
推荐指数
1
解决办法
339
查看次数

标签 统计

arrays ×1

laravel ×1

laravel-5 ×1

php ×1