理想情况下应该是一件容易完成的事情。
我想要做的是', '
在最后一个词之前用&
.
所以基本上如果单词$ddd
存在而不需要它作为& DDD并且如果$ddd
是空的& CCC
从理论上讲,我需要激活的是以下内容:
“AAA, BBB, CCC & DDD” 当所有 4 个单词不为空时 “AAA, BBB & CCC” 当 3 个不为空且最后一个为 “AAA & BBB” 当 2 个不为空且最后两个单词为空时 “AAA " 当只有一个返回非空时。
这是我的脚本
$aaa = "AAA";
$bbb = ", BBB";
$ccc = ", CCC";
$ddd = ", DDD";
$line_for = $aaa.$bbb.$ccc.$ddd;
$wordarray = explode(', ', $line_for);
if (count($wordarray) > 1 ) {
$wordarray[count($wordarray)-1] = '& '.($wordarray[count($wordarray)-1]);
$line_for = implode(', ', $wordarray);
}
请不要评判我,因为这只是试图创造我在上面试图描述的东西。
请帮忙