Я сталкиваюсь со следующим утверждением Руководство по PHP :
Нет ограничений на значения, из которых может состоять строка;
в частности, байты со значением 0 («NUL bytes») разрешены где угодно
в строке (однако, несколько функций, сказано в этом руководстве, чтобы не быть
«Бинарный сейф», может передавать строки в библиотеки которые игнорируют данные
после байта NUL.)
Я не понимаю конечную часть из вышеприведенного утверждения, которое выделено жирным шрифтом.
Подпункт «которые игнорируют данные после байта NULобратитесь к тем немногим функциям, которые, как говорят, не являются бинарно-безопасными?
**
**
Подпункт «которые игнорируют данные после байта NUL‘Обратитесь к тем библиотекам, которым небинарные безопасные функции передают строки?
Пожалуйста, очистите мою путаницу.
Задача ещё не решена.
Других решений пока нет …