|
1
2
行为完全正确。两个不同编码的字符串将生成不同的字节流,从而产生不同的序列化字符串。 |
|
|
2
4
用拉丁语1转储数据库。 在命令行中:
将转换后的文件导入到utf-8格式的新数据库。 使用php脚本更新每个字段。 进行查询,遍历每个字段并使用以下命令更新序列化字符串:
之后,我就可以使用unserialize()和utf-8的所有功能。 |
|
|
3
1
php 4和php 5没有内置的unicode支持;我相信php 6已经开始添加更多的unicode支持,尽管我不确定这有多完整。 |
|
|
4
1
要取消对UTF-8编码的序列化数组的序列化,请执行以下操作:
|
|
|
5
0
你没做错什么。v6之前的php不支持unicode,因此也不支持它,如果您不想超过它(例如,通过
我们在这里写了自己的包装
|