从数组创建字符串?

时间:2012-07-14 22:02:12

标签: php

我记得有一个简单的方法,没有为每个人重建数组到字符串。

EG:

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

$string = "my name is sam"(中间有空格)。

这是如何用PHP完成的?

3 个答案:

答案 0 :(得分:8)

您只需要implode字符串:

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

答案 1 :(得分:3)

试试这个:

<?php

$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);

print $comma_separated; // lastname,email,phone

?>

答案 2 :(得分:2)

您应该使用implode方法。您可以通过以下链接了解有关它的更多信息:http://php.net/manual/en/function.implode.php

您的代码类似于:

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