搜索

首页  >  问答  >  正文

php 数组填充


$oldArr = array(
array(
    0 => 'A0060750',
    1 => 9787560618852),
array(
    0 => '',
    1 => 9787560618855),
array(
    0 => '',
    1 => 9787560618856),
array(
    0 => 'A00607507',
    1 => 9787560618857),
array(
    0 => '',
    1 => 9787560618858)
);

转化为


$newArr = array(
array(
    0 => 'A0060750',
    1 => 9787560618852),
array(
    0 => 'A0060750',
    1 => 9787560618855),
array(
    0 => 'A0060750',
    1 => 9787560618856),
array(
    0 => 'A00607507',
    1 => 9787560618857),
array(
    0 => 'A00607507',
    1 => 9787560618858)
);

简单说就是,如果二维数组中的,$oldArr[i][0] 的值为空,就以上一个不为空的值填充。
给我你的怀抱给我你的怀抱2747 天前681

全部回复(2)我来回复

  • PHP中文网

    PHP中文网2017-07-03 11:42:02

    雷雷

    回复
    0
  • 迷茫

    迷茫2017-07-03 11:42:02

    雷雷

    回复
    0
  • 取消回复