扫码关注官方订阅号
我这么写不可以吗:
光阴似箭催人老,日月如移越少年。
这么写没问题,不清楚你32 46行是什么
应该是User:db 还有内部是 self:db
首先 User类内部访问自己的静态成员(static) 必须用 self::$db(你的静态成员$db)传送门 http://blog.sina.com.cn/s/blo...
其次 User外部想要访问User内部私有静态成员 (private static) 的话必须在User内部写一个共有的方法返回
class User { /*......*/ public function getDb() { return self::$db; } }
外部调用则
/*前提你已经包含User类所在的php文件*/ User::getDb();
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这么写没问题,不清楚你32 46行是什么
应该是User:db 还有内部是 self:db
首先 User类内部访问自己的静态成员(static) 必须用 self::$db(你的静态成员$db)
传送门 http://blog.sina.com.cn/s/blo...
其次 User外部想要访问User内部私有静态成员 (private static) 的话必须在User内部写一个共有的方法返回
外部调用则