欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php多维数组内部合并

程序员文章站 2022-06-07 14:28:04
...
array(3) {
  [0] => array(9) {
    [0] => string(1) "1"
    [1] => string(3) "175"
    [2] => string(1) "2"
    [3] => string(2) "22"
    [4] => string(2) "22"
    [5] => string(2) "-1"
    [6] => string(1) "0"
    [7] => string(11) "小份+0元"
    [8] => int(44)
  }
  [1] => array(9) {
    [0] => string(1) "1"
    [1] => string(3) "175"
    [2] => string(1) "3"
    [3] => string(2) "22"
    [4] => string(2) "22"
    [5] => string(2) "-1"
    [6] => string(1) "0"
    [7] => string(11) "小份+0元"
    [8] => int(66)
  }
  [3] => array(9) {
    [0] => string(1) "1"
    [1] => string(3) "175"
    [2] => string(1) "2"
    [3] => string(2) "22"
    [4] => string(2) "22"
    [5] => string(2) "-1"
    [6] => string(1) "0"
    [7] => string(11) "小份+0元"
    [8] => int(44)
  }
}

请问如何把一样的一维数组合并
并且如果两者一样 把 [2] => string(1) "2"的值相加后的值作为新的值.键不变

回复内容:

array(3) {
  [0] => array(9) {
    [0] => string(1) "1"
    [1] => string(3) "175"
    [2] => string(1) "2"
    [3] => string(2) "22"
    [4] => string(2) "22"
    [5] => string(2) "-1"
    [6] => string(1) "0"
    [7] => string(11) "小份+0元"
    [8] => int(44)
  }
  [1] => array(9) {
    [0] => string(1) "1"
    [1] => string(3) "175"
    [2] => string(1) "3"
    [3] => string(2) "22"
    [4] => string(2) "22"
    [5] => string(2) "-1"
    [6] => string(1) "0"
    [7] => string(11) "小份+0元"
    [8] => int(66)
  }
  [3] => array(9) {
    [0] => string(1) "1"
    [1] => string(3) "175"
    [2] => string(1) "2"
    [3] => string(2) "22"
    [4] => string(2) "22"
    [5] => string(2) "-1"
    [6] => string(1) "0"
    [7] => string(11) "小份+0元"
    [8] => int(44)
  }
}

请问如何把一样的一维数组合并
并且如果两者一样 把 [2] => string(1) "2"的值相加后的值作为新的值.键不变

相关标签: php