首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有自定义格式的内爆数组

具有自定义格式的内爆数组
EN

Stack Overflow用户
提问于 2013-10-09 10:32:35
回答 4查看 2K关注 0票数 2

我有这种形式的数组

代码语言:javascript
复制
Array
    (
        [0] => 8
        [1] => 2
        [2] => 10
        [3] => 11
        [4] => 19
        [5] => 13
        [6] => 10
    )

我想将值内爆到这个表单[0,8],[1,2],[2,3],[3,11],[4,19],[5,13],[6,10]中。有没有内置的php函数可以做到这一点?

EN

回答 4

Stack Overflow用户

发布于 2013-10-09 10:37:33

代码语言:javascript
复制
$out = array();
foreach($array as $k => $v) {array_push($out, array($k, $v)); }
票数 3
EN

Stack Overflow用户

发布于 2013-10-09 10:41:44

代码语言:javascript
复制
$new_arr = array_map(null, array_keys($arr), $arr);
票数 3
EN

Stack Overflow用户

发布于 2013-10-09 11:59:10

大致是这样的:

代码语言:javascript
复制
$array = array ( '0' => 8, '1' => 2, '2' => 10, '3' => 11, '4' => 19, '5' => 13, '6' => 10 );

$tempArray = array();
foreach( $array as $key => $value )
{
    $tempArray[] = '[' .$key .',' .$value .']';
}

$imploded = implode( ',' , $tempArray );

echo $imploded;

输出:

代码语言:javascript
复制
[0,8],[1,2],[2,10],[3,11],[4,19],[5,13],[6,10]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19262052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档