答案 0 :(得分:9)
这意味着两件事。首先,该函数适用于包含\0
NUL字节的字符串。这不是给定的,因为函数通常在C中实现,它将其视为字符串终止符。然而,PHP使用以长度为单位的字符串。
其次,在某些情况下,它意味着特定的字符串函数忽略了字符集,并且不会尝试解释UTF-8序列。对于原始二进制数据,UTF-8排序是错误的,因此如果它们试图将其视为文本,则使函数失败。
答案 1 :(得分:0)
这意味着数据不会被解释为文本。
答案 2 :(得分:0)
这意味着二进制数据可以通过该函数,并且不会被视为文本。有时,如果您有字符串函数并且尝试将它们用于原始二进制数据(例如其他语言中的字符串替换函数),则它们会使您的数据混乱。
的更好描述