我正在尝试在输出序列化的PHP数据时找到传递给header()的正确(或最佳)内容类型。我在搜索时找到的最好的是this post for application / vnd.php.serialized和a proposal没有明确的答案。我正在考虑使用text / plain并继续前进。 被序列化的数据是一个关联数组,嵌套1-3级。值始终为string / int / bool,按发生顺序排列。
为了理由我宁愿不进入,我的应用程序使用的是PHP4。否则我将使用JSON并继续前进。
编辑:我的问题不是如何在PHP中使用JSON 对于那些感兴趣的人:我正在使用'Services_JSON'PEAR包处理JSON编码/解码,但我注意到PHP序列化解决的性能问题。
答案 0 :(得分:0)
我没有找到真正的官方答案,但是我能找到的最佳匹配答案是:
application/php-serialized
或更好
application/php-serialized; charset=UTF-8