如何添加逗号分隔字符串,并在最后一项之前添加单词"and"



我有一个字符串连接在一起,需要逗号分隔。我还想加上作品"就在最后一项之前。

?php
$general = get_field('general');
$language_inclusions = $general['language_inclusions'];

foreach ($language_inclusions as $language) {
echo $language['language']; 
} ?>

这是我的输出

EnglishPortugueseChinese

预期结果应为English, Portuguese **and** Chinese

可以使用内爆方法连接数组的两个值

function join_string($array){
#Filter array for remove null value from array
$array = array_filter($array);
#remove the last value and store it in variable
$last_value = array_pop($array);
return implode(', ',$array)." and ".$last_value;
}

相关内容

最新更新