gpt4 book ai didi

php - 将 php foreach 放入单个变量逗号分隔的字符串中

转载 作者:行者123 更新时间:2023-12-02 01:25:41 25 4
gpt4 key购买 nike

嗨,这可能真的很基本,但我无法完全做到这一点。

我有一个 foreach 输出值。

$tags = get_the_tags(); 

foreach($tags as $v) {

echo $v;
}

这将输出

php,css,cms,seo

我需要将所有这些放入一个变量中,以便我可以执行以下操作。

$keywords = "<meta name='keywords' content='".$tags."'>";
return $keywords;

有人可以帮助我尝试过

 $keywords = "<meta name='keywords' content='".foreach($tags as $v) {echo $v;}."'>";
return $keywords;

显然从中得到了错误,而且它是错误的,它是如何完成的???

谢谢

最佳答案

使用 implode():

$keywords = "<meta name='keywords' content='".implode(',', $tags)."'>";

如果使用 foreach 构建临时变量,也可以获得相同的结果:

$tmp = '';
foreach($tags as $v) {
$tmp .= $v;
}

$keywords = "<meta name='keywords' content='".$tmp."'>";

关于php - 将 php foreach 放入单个变量逗号分隔的字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6677420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com