尝试使用WAMP运行网站时遇到此错误。
但它在我的LAMP VM上工作正常。
父函数具有以下签名:
public function get($table, $join = null, $column = null, $where = null)
{
它的扩展如下:
class DatabaseAccess extends Medoo
{
public function get($table, $columns, $where = null)
{
return parent::get($table, $columns, $where);
}
WAMP对此更严格,还是我错过了一些明显的东西?
答案 0 :(得分:1)
您使用其他签名覆盖该方法。如果允许,这将破坏继承。为什么要扩展数据库适配器?如果你想要一个更简单的接口,只需按原样使用它或包装一个新类而不是继承。
编辑:BTW您可以通过禁用严格标准来解决此问题。
error_reporting(E_ALL & ~E_STRICT)