php oop问题扩展了mysqli覆盖方法?
我有一个问题,我的类扩展mysqli,我无法覆盖查询方法
那个错误出现了
(!)严格标准:数据库:: query()的声明应该与第92行的E:\ LOCALHOST \ www \ basket \ library \ database.class.php中的mysqli :: query($ query)兼容
这是代码的一部分
class database extends mysqli
{
protected $config;
protected static $instance;
protected $query;
protected $where;
protected $limit;
public function __construct($config)
{
$this->config = $config;
self::$instance = parent::__construct($config['hostname'],$config['username'],$config['password'],$config['database'],$config['port']);
}
public static function getInstance() {
if(!self::$instance)
{
self::$instance = new self();
}
return self::$instance;
}
public function query()
{
}
1 回答
请参阅mysqli::query()的文档:
您的重写方法需要采用相同的参数 .