Dapatkah sebuah kelas memperluas kelas dan mengimplementasikan Antarmuka

Bisakah sebuah kelas memperluas antarmuka dan kelas lain dalam PHP? Pada dasarnya saya ingin melakukan ini: interface databaseInterface{ public function query($q); public function escape($s); //more methods } class database{ //extends both mysqli and implements databaseInterface...