微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

需要php数组转换帮助

$cnt [0] =>数组([0] => 0 [1] => 0 [2] => 0),
    $cnt [1] =>数组([0] => 1 [1] => 0 [2] => 0)

我想将此数组转换为以下结果,

       $cnt[0]=(0,0);
       $cnt[1]=(0,0);
       $cnt[2]=(0,1);

任何PHP函数都可以转换为这种格式,

谢谢,
Nithish.

解决方法:

function flip($arr)
{
    $out = array();

    foreach ($arr as $key => $subarr)
    {
            foreach ($subarr as $subkey => $subvalue)
            {
                 $out[$subkey][$key] = $subvalue;
            }
    }

    return $out;
}

看到更多的例子
PHP – how to flip the rows and columns of a 2D array

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐