dsd57259 2012-09-15 20:51
浏览 25
已采纳

PHP数组 - 重新组合为关联

I am having no success using array_combine(). Can anyone help me get ...

from THIS

array
  0 => 
    array
      0 => 
        array
          'traitvalue01' => string 'width'
          'traitvalue02' => string 'Length'
          'traitvalue03' => string 'Top'
          'traitvalue04' => string 'Bottom'
  1 => 
    array
      0 => 
        array
          'trait01' => string '7 in'
          'trait02' => string '25 in'
          'trait03' => string '3 in'
          'trait04' => string '3 in'

to THIS

array
    string 'width'  => string '7 in'
    string 'Length' => string '25 in'
    string 'Top'    => string '3 in'
    string 'Bottom' => string '3 in'
  • 写回答

4条回答 默认 最新

  • duanfen2349 2012-09-15 21:19
    关注

    Here is my solution:

    <?php
    
    $a = array(
            array(
                array(
                    'traitvalue01' => 'width',
                    'traitvalue02' => 'Length',
                    'traitvalue03' => 'Top',
                    'traitvalue04' => 'Bottom'
                )
            ),
            array(
                array(
                  'trait01' => '7 in',
                  'trait02' => '25 in',
                  'trait03' => '3 in',
                  'trait04' => '3 in'
                )
            )
        );
    
    print_r(array_combine($a[0][0], $a[1][0]));
    
    ?>
    

    And this is the output:

    Array
    (
        [width] => 7 in
        [Length] => 25 in
        [Top] => 3 in
        [Bottom] => 3 in
    )
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 QTableWidget重绘程序崩溃
  • ¥15 51寻迹小车定点寻迹
  • ¥15 谁能帮我看看这拒稿理由啥意思啊阿啊
  • ¥15 关于vue2中methods使用call修改this指向的问题
  • ¥15 idea自动补全键位冲突
  • ¥15 请教一下写代码,代码好难
  • ¥15 iis10中如何阻止别人网站重定向到我的网站
  • ¥15 滑块验证码移动速度不一致问题
  • ¥15 Utunbu中vscode下cern root工作台中写的程序root的头文件无法包含
  • ¥15 麒麟V10桌面版SP1如何配置bonding