引用mysql抛出错误(PDO->__sleep())


d.png


ab.png

在此谢过了
已邀请:

blogdaren - 喜欢分享的PHP码农【http://www.blogdaren.com】

赞同来自:

1.  手册上API原型: 
void Gateway::sendToUid(mixed $uid, string $message);
我们可以发现,第二个参数是 string 类型, 而你传递的是却是 self::$db 对象类型; 
 
2. 问题的原因依然是因传递 self::$db 参数引起的,因为self::$db 其实是一个PDO 对象,这个对象是含有资源类型数据的,sendToUid() 方法漫游到底层会碰到 serialize 函数,  但是资源类型是无法序列化的,这就是题示报错的原因所在。 
 

要回复问题请先登录注册