次のコードが期待どおりに返されません。最終結果が文字列になることを期待していました:
$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文字未満の短い長さの文字列の単純な1次元配列です。$organizers
問題は、10,000インデックスを超える長さである可能性があると思います。展開できる配列の長さに制限はありますか?そのための回避策はありますか?マニュアルには何も見つかりませんが、このコードを徹底的にテストしたので、エラーがオンになっているはずimplode()
です。