[REASONCODE] => None 
[PROTECTIONELIGIBILITY] => Ineligible 
[L_NAME0] => Liquid Water Level Sensor Vertical Float Switch 
[L_NAME1] => Liquid Water Level Sensor Right Angle Float Switch 
[L_NAME2] => Liquid Water Level Sensor Right Angle Float Switch 
[L_NAME3] => Liquid Water Level Sensor Right Angle Float Switch 
[L_NAME4] => Liquid Water Level Sensor Vertical Float Switch 
[L_NAME5] => Liquid Water Level Sensor Vertical Float Switch 
[L_NAME6] => Liquid Water Level Sensor Vertical Float Switch 
[L_NAME7] => Liquid Water Level Sensor Right Angle Float Switch [L_NUMBER0] => 380117762199 
[L_NUMBER1] => 380118102212 
[L_NUMBER2] => 380118107126 
[L_NUMBER3] => 380118750915 
[L_NUMBER4] => 380119248877 
[L_NUMBER5] => 160328560892 
[L_NUMBER6] => 160330061022 
[L_NUMBER7] => 160330179463 [L_QTY0] => 1 
[L_QTY1] => 1 
[L_QTY2] => 1 
[L_QTY3] => 1 
[L_QTY4] => 1 
[L_QTY5] => 1 
[L_QTY6] => 1 
[L_QTY7] => 1 ) 
L_NAME0和L_QTY0是对应的  一个是产品名称一个是所对应的数量  L_NAME 是不确定的  怎么让它输出并且一一对应啊

解决方案 »

  1.   


    $a['L1'] = 'AA';
    $a['L2'] = 'BB';
    $a['L3'] = 'CC';
    $b['Q1'] = '1';
    $b['Q2'] = '2';
    $b['Q3'] = '3';

    for ($i=1, $n=sizeof($a); $i<=$n; $i++)
    {
    $array[$a['L'.$i]] = $b['Q'.$i];
    }
    echo "<pre>";
    print_r($array);
      

  2.   

    推荐使用
    array(
    array(
    'name'=>xx,
    'number'=>1),
    array(
    'name'=>xx,
    'number'=>2),
    array(
    'name'=>xx,
    'number'=>9)
    )
    多维数组。
    1楼正解。
      

  3.   

    <?php
    $a['L1'] = 'AA';
        $a['L2'] = 'BB';
        $a['L3'] = 'CC';
        $b['Q1'] = '1';
        $b['Q2'] = '2';
        $b['Q3'] = '3';
        
        //排序, 令两个数组对齐, 如果已经是对应的可以不加这两句
        ksort($a);
        ksort($b);
        
        //合并
        $array = array_combine($a,$b);
        
        //显示结果
        echo "<pre>"; 
        print_r($array);
    ?>合并对应的数组用 array_combine 就可以, 尽可能用内建功能