相关疑难解决方法(0)

PHP中的数组+运算符?

$test = array('hi');
$test += array('test','oh');
var_dump($test);
Run Code Online (Sandbox Code Playgroud)

+PHP中的数组意味着什么?

php arrays

186
推荐指数
4
解决办法
8万
查看次数

包含关联数组的两个数组的并集,同时仅保留唯一行

我想要 Union 2 数组$A$B示例:

$A = Array(
    0=>array(
            'lable' =>"label0",
            'id_poste'=>1,
            'id_part'=>11
    ),
    1=>array(
            'lable' =>"label1",
            'id_poste'=>2,
            'id_part'=>12
            ),
    2=>array(
            'lable' =>"label2",
            'id_poste'=>3,
            'id_part'=>13
    ),
    3=>array(
            'lable' =>"label3",
            'id_poste'=>4,
            'id_part'=>14
            )
);

$B = Array(
    0=>array(
            'lable' =>"label0",
            'id_poste'=>1,
            'id_part'=>11
    ),
    1=>array(
            'lable' =>"label1_X",
            'id_poste'=>2,
            'id_part'=>12
            ),
    2=>array(
            'lable' =>"label2",
            'id_poste'=>3,
            'id_part'=>13
    ),
    3=>array(
            'lable' =>"label3_X",
            'id_poste'=>4,
            'id_part'=>14
            )
);
Run Code Online (Sandbox Code Playgroud)

这两个数组之间的并集结果将是

/*
$result => Array(
    0=>array(
            'lable' =>"label0",
            'id_poste'=>1,
            'id_part'=>11
    ),
    1=>array(
            'lable' =>"label1",
            'id_poste'=>2,
            'id_part'=>12 …
Run Code Online (Sandbox Code Playgroud)

php arrays duplicates multidimensional-array array-merge

5
推荐指数
1
解决办法
2897
查看次数