Peut une classe d'étendre à la fois d'une interface et d'une autre classe en PHP?
Fondamentalement, je veux faire:
interface databaseInterface{
public function query($q);
public function escape($s);
//more methods
}
class database{ //extends both mysqli and implements databaseInterface
//etc.
}
Comment pourrait-on faire cela, il suffit de faire:
class database implements databaseInterface extends mysqli{
résultats dans une erreur fatale:
Parse error: syntax error, unexpected T_EXTENDS, expecting '{' in *fichier* en ligne *ligne*