分类 ELSE 下的文章

什么是二进制安全?

C字符串中的字符必须符合某种编码(比如ASCII),并且除了字符串的末尾之外,字符串里面不能包含“0”(空字符),否则字符串中的“0”将被误认为是字符串结束符,这些限制使得C字符串只能保存文本数据,而不能保存像图片、音频、视频、压缩文件这样的二进制数据。而PHP的字符串则不同,其支持二进制数据的存储,PHP在处理带二进制字符的字符串时,程序不会对其中的数据做任何限制、过滤或者假设,数据在写入时是什么样的,它被读取时就是什么样,这种能力称为字符串的二进制安全。

PHP字符串与C字符串

- 阅读剩余部分 -