繁体   English   中英

如何将数组转换为字符串

[英]How to convert array to string

我是PHP新手。

我想将此数组[[“ 14785”],[“ 125478”]]转换为类似于14785,125478的字符串。

这是怎么做的?

使用PHP的implode功能

$arr =  ["14785","125478"];
echo implode(",",$arr);

尝试这个,

使用implode() - 演示

$array = ["14785"],["125478"]
$str = implode(',',$array);
echo $str;

使用join() - 演示

$array =  ["14785","125478"];
$str = join(",",$array);
echo $str;

编辑

对于多维数组,- 演示

$arr = [["14785"],["125478"]];
$str = implode(',', array_map(function($el){ return $el[0]; }, $arr));

echo $str;

使用implode()

 <?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM