一个php数组转字符串的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

一个php数组转字符串的问题

2016-04-10 17:59:28 2144 2

怎样把以下这样的数组

Array
(
    [0] => Array
        (
            [device_token] => Al9_G0i6ftf7fvkKsGM9o6jN5iyoqt8zTjcsh_kw6HUu
        )

    [1] => Array
        (
            [device_token] => AmfUS3qeXKrJt1K1ZTICiD-ED6a_YgM3GdBRp6gR4RgV
        )

)

封装成

"device_tokens":"device1,device2,…", 

这种形式

PHP
取消 提交回答
全部回答(2)
  • astep2015
    2019-07-17 18:40:26

    数组降维么/?不怎么懂……

    0 0
  • 河南
    2019-07-17 18:40:26
    $array = array(
        array(
            'device_token' => 'Al9_G0i6ftf7fvkKsGM9o6jN5iyoqt8zTjcsh_kw6HUu'
        ),
        array(
            'device_token' => 'AmfUS3qeXKrJt1K1ZTICiD-ED6a_YgM3GdBRp6gR4RgV'
        )
    );
    $result = [];
    array_walk_recursive($array, function ($value, $key) use (&$result) {
        $result[$key][] = $value;
    });
    foreach ($result as $key => $value) {
        $result[$key] = implode($value, ',');
    }
    $result = json_encode($result);
    // 如果你确定你不是想要json格式的话就保留下面
    $result = substr($result, 1, -1);
    0 0
添加回答
相关问答

1

回答

php 字符串过滤/匹配 和 循环读取文件名的问题,报错

2020-06-20 21:25:34 2362浏览量 回答数 1

1

回答

php 字符串过滤/匹配 和 循环读取文件名的问题?:报错

2020-06-06 16:22:35 323浏览量 回答数 1

1

回答

请问php如何读取mysql最近1个小时的记录

2016-06-12 18:25:18 1944浏览量 回答数 1

1

回答

PHP中MySQL数据库连接不稳定,什么原因?

2016-06-12 10:11:18 2914浏览量 回答数 1

3

回答

请问CentOS怎么使用yum升级php和mysql?

2016-06-08 03:09:26 6459浏览量 回答数 3

1

回答

Mysql 升级到 5.5 GA 时,PHP 5.2.6 编译出错!

2016-06-06 18:26:20 2043浏览量 回答数 1

1

回答

Apache+PHP+MySQL出现空白页面的解决办法

2016-06-06 18:18:42 2567浏览量 回答数 1

1

回答

请教一个php操作MySQL的问题

2016-06-06 16:55:37 1677浏览量 回答数 1

1

回答

新手,公司有几个网站,.net,php的都有,mssql和mysql,访问量不大,需要怎么购买云服务器

2016-05-30 11:52:27 2072浏览量 回答数 1

2

回答

linux系统 无法加载mysql扩展。请检查您的PHP配置。

2016-05-22 17:19:09 5221浏览量 回答数 2
+关注
0
文章
55
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载