PHP: безопасна ли функция implode() для многобайтовых строк?
Функция explode() имеет коррелирующую многобайтовую функцию в mb_split().
Я не вижу корреляционной функции для implode(). Означает ли это, что implode уже безопасен для многобайтовых строк?
Ответ 1
Пока ваш разделитель и строки в массиве содержат только хорошо сформированные многобайтовые последовательности, не должно быть никаких проблем.
implode в основном является причудливым конкатенационным оператором, и я не мог представить сценарий, в котором конкатенация не является многобайтовой безопасностью;)