小编Ale*_*ler的帖子

用其他数组中的值替换数组中的占位符

我有2个数组,其中一个占位符是另一个数组中的键

arr1 = array(
    "id"       => "{{verticalId}}",
    "itemPath" => "{{verticalId}}/{{pathId}}/");

arr2 = array(
        "verticalId" => "value1",
        "pathId"     => "value2");
Run Code Online (Sandbox Code Playgroud)

那么我如何运行arr1并替换具有值的占位符arr2

php regex arrays placeholder

6
推荐指数
1
解决办法
828
查看次数

由键嵌套的平面数组

我试图根据其键创建嵌套数组.如果简化任务,也可以更改原始数组中的键格式.

来自:

$arr = [
        'player.name' => 'Joe',
        'player.lastName' => 'Snow',
        'team.name' => 'Stars',
        'team.picture.name' => 'Joe Snow Profile',
        'team.picture.file' => 'xxx.jpg'
    ];
Run Code Online (Sandbox Code Playgroud)

至:

$arr = [
        'player' => [
            'name' => 'Joe'
            , 'lastName' => 'Snow'
        ]
        ,'team' => [
            'name'=> 'Stars'
            ,'picture' => [
                'name' => 'Joe Snow Profile'
                , 'file' =>'xxx.jpg'
            ]
        ],
    ];
Run Code Online (Sandbox Code Playgroud)

php arrays multidimensional-array

2
推荐指数
1
解决办法
471
查看次数

标签 统计

arrays ×2

php ×2

multidimensional-array ×1

placeholder ×1

regex ×1