PHP可能会忽略特定的数组而内爆


PHP is possible to implode ignoring specific array?

我有一个数组,如下所示:

Array
(
    [0] => 41
    [1] => 43
    [2] => 44
    [comment] => 
)

有什么方法可以忽略['comment']来内爆这个数组吗??

现在['comment']没有内容,但有时它可以有内容。我需要始终忽略['comment']

此外,['comment']将始终是最后一个数组。

只需使用unsetimplode

unset($arr['comment']);
echo implode(',',$arr);

演示

使用array_splice的负偏移量删除数组的最后一个元素。

$string = implode(',', array_splice($array, -1));