함수가 binary-safe.하다는 의미는 어떤 의미인가요?
본문
자세한 설명 부탁합니다. ^^
답변 1
임의의 바이너리 데이터 (즉, 비 ASCII 바이트 및 / 또는 널 바이트를 포함하는 문자열)를 전달할 때 함수가 올바르게 작동 함을 의미합니다.
예를 들어, 바이너리가 아닌 함수는 null로 끝나는 문자열을 예상하는 C 함수를 기반으로 할 수 있습니다. 따라서 문자열에 null 문자가 포함되어 있으면 함수는 그 뒤에 오는 문자를 모두 무시합니다.
이것은 PHP가 문자열과 바이너리 데이터를 분리하지 않기 때문에 관련이 있습니다.
--구글링결과
답변을 작성하시기 전에 로그인 해주세요.