这是我的代码:-
echo join(',', ['','']);
如您所知,它只打印一个逗号。我想避免这种情况。因为元素是空的,唯一的逗号没有任何意义。此外,还应在此删除逗号:
echo join(',', ['sth','']);
// the expected result: sth
我该怎么做?
只需删除数组的空项即可。您只需使用array_filter()
函数即可做到这一点。所以试试这个:
echo join(',', array_filter(['sth','']));