当我序列化($ userinfo)并将序列化数据保存在我的数据库中时,我认为我做了一些聪明的事情... $ userinfo是一个普通的数组。但是如何获取数据以便我的javascript可以使用它?
尝试
var userinfo = <?=unserialize(GetUserInfo(userId));?>;
GetUserInfo是一个全局函数,它从db。
中获取序列化字符串答案 0 :(得分:2)
尝试以下方法:
var userinfo = <?php json_encode(GetUserInfo($user_id));?>;
JavaScript不了解序列化的PHP数据,但它确实理解JSON,因为它构成了常规的JavaScript对象。