我有以下代码没有按预期返回。我希望最终结果是一个字符串:
$organizers = array_unique($organizers); // this returns correctly
$organizers = implode(', ', $organizers); // this returns nothing
var_dump($organizers); // no data appears here
exit;
该array_unique()
函数正确返回数据,我可以看到它返回的数组。首先,该$organizers
数组是一个简单的一维字符串数组,所有字符串的长度都小于 20 个字符。我认为问题可能在于$organizers
超过 10,000 个索引。可以内爆的数组的长度是否有限制?有解决办法吗?我在手册中找不到任何东西,但我已经彻底测试了这段代码,我相信错误一定是 on implode()
。