将数组变成一个长字符串

发布于 2024-11-27 10:00:57 字数 246 浏览 1 评论 0原文

如果我在 php 中有一个包含简单列表的数组,例如:

$colors = $array();
$colors = 'black', 'white', 'blue', 'red';

是否有函数或方法可以循环数组以使变量等于结果的字符串?
例如:

$theseColors = 'black, white, blue, red';

干杯!

If I have an array in php that contains a simple list e.g:

$colors = $array();
$colors = 'black', 'white', 'blue', 'red';

Is there a function or a way to loop through the array to make a variable equal a STRING of the results?
For example:

$theseColors = 'black, white, blue, red';

Cheers!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

贵在坚持 2024-12-04 10:00:57
$colors = $array(); $colors = 'black', 'white', 'blue', 'red';

行不通的。这是一个错误。这是正确的:

$colors = array(); $colors = array('black', 'white', 'blue', 'red');

然后

$theseColours  = implode(", ", $colors);
$colors = $array(); $colors = 'black', 'white', 'blue', 'red';

won't work. it's an error here. this is correct:

$colors = array(); $colors = array('black', 'white', 'blue', 'red');

and then

$theseColours  = implode(", ", $colors);
绝不服输 2024-12-04 10:00:57
$theseColors  = implode(', ',$colors);
$theseColors  = implode(', ',$colors);
掌心的温暖 2024-12-04 10:00:57
foreach ($color as $colors) {
    $theseColours = $theseColours . $color;
}
foreach ($color as $colors) {
    $theseColours = $theseColours . $color;
}
故事未完 2024-12-04 10:00:57

加入/内爆...

$theseColors = implode(', ', $colors);

Join / implode...

$theseColors = implode(', ', $colors);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文