php 数组改造大神进
淡淡烟草味
淡淡烟草味 2017-05-24 11:33:51
[PHP讨论组]
array(3) { [0]=> array(1) { ["id"]=> int(852) } [1]=> array(1) { ["id"]=> int(853) } [2]=> array(1) { ["id"]=> int(854) } }

这样的数组 怎么再追加一个 845 的id 然后把数组
变成字符串 852,853,854,845 这样的尼

淡淡烟草味
淡淡烟草味

全部回复(4)
習慣沉默
 $arr=[['id'=>852],['id'=>853],['id'=>854]];
    foreach ($arr as $key => $value) {
    $new[]=implode('',$value);
    }
    $new[]='845';
    $new=implode(',',$new);
    var_dump($new);
滿天的星座

$ARR [] = ['id'=>845];
後面的轉化樓下回答了

淡淡烟草味
$arr = array(
    array('id' => 852),
    array('id' => 853),
    array('id' => 854),
);
$arr[] = array('id' => 845);
$arr = array_column($arr, 'id');
$str = implode(',', $arr);
var_dump($str);
滿天的星座

单独运行你的也是那句报错

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号