从数组创建字符串


Create string from array?

我记得有一种简单的方法,不用for each就可以将数组重建为字符串。

例如:

1 > my
2 > name
3 > is
4 > sam

进入CCD_ 1(其间有空格)。

php是如何做到这一点的?

您只需要内爆字符串:

$array = array("my", "name", "is", "sam");
$string = implode(' ', $array);
echo $string; // "my name is sam"

试试这个:

<?php
$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);
print $comma_separated; // lastname,email,phone
?>

您应该使用内爆方法。您可以在以下链接上阅读更多信息:http://php.net/manual/en/function.implode.php.

你的代码应该是这样的:

$string = implode(" ", $array);