标签: php function oop serialization ascii
我知道PHP中的serialize函数,但它将对象转换为ASCII字符串,然后可以将其放在文件中。
serialize
如果我将其作为二进制数据写入文件怎么办?我该怎么做?
感谢。
答案 0 :(得分:2)
它实际上返回二进制字符串,而不是ASCII。
来自PHP Manual ..
返回包含值的字节流表示形式的字符串 可以存储在任何地方。 请注意,这是一个二进制字符串,可能包含空字节,和 需要像这样存储和处理。例如,serialize() 输出通常应存储在数据库的BLOB字段中, 而不是CHAR或TEXT字段。
返回包含值的字节流表示形式的字符串 可以存储在任何地方。
请注意,这是一个二进制字符串,可能包含空字节,和 需要像这样存储和处理。例如,serialize() 输出通常应存储在数据库的BLOB字段中, 而不是CHAR或TEXT字段。