php序列化数据回到javascript

时间:2011-05-10 11:04:51

标签: php javascript serialization

当我序列化($ userinfo)并将序列化数据保存在我的数据库中时,我认为我做了一些聪明的事情... $ userinfo是一个普通的数组。但是如何获取数据以便我的javascript可以使用它?

尝试

var userinfo = <?=unserialize(GetUserInfo(userId));?>;

GetUserInfo是一个全局函数,它从db。

中获取序列化字符串

1 个答案:

答案 0 :(得分:2)

尝试以下方法:

var userinfo = <?php json_encode(GetUserInfo($user_id));?>;

JavaScript不了解序列化的PHP数据,但它确实理解JSON,因为它构成了常规的JavaScript对象。