加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 内爆数组值?

发布时间:2020-12-13 13:07:26 所属栏目:PHP教程 来源:网络整理
导读:所以,我有一个像这样的数组: Array( [0] = Array ( [name] = Something ) [1] = Array ( [name] = Something else ) [2] = Array ( [name] = Something else.... )) 是否有一种将值插入字符串的简单方法,如下所示: echo implode(',',$array[index]['name']
所以,我有一个像这样的数组:
Array
(
    [0] => Array
        (
            [name] => Something
        )

    [1] => Array
        (
            [name] => Something else
        )

    [2] => Array
        (
            [name] => Something else....
        )
)

是否有一种将值插入字符串的简单方法,如下所示:

echo implode(',',$array[index]['name']) // result: Something,Something else,Something else...

不使用循环来连接值,如下所示:

foreach ($array as  $key => $val) {
    $string .= ',' . $val;
}
$string = substr($string,-2); // Needed to cut of the last ','
最简单的方法是,当内部数组中只有一个项目时:
$values = array_map('array_pop',$array);
$imploded = implode(',$values);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读