Bir sınıf hem bir sınıf genişletmek ve bir Arabirim uygulayabilirsiniz | Netgez.com
SORU
16 Mart 2009, PAZARTESİ


Bir sınıf hem bir sınıf genişletmek ve bir Arabirim uygulayabilirsiniz

Bir sınıf bir arabirim ve PHP başka bir sınıfta hem genişletebilirsiniz?< / ^ br . Temelde bunu yapmak istiyorum:

interface databaseInterface{
 public function query($q);
 public function escape($s);
 //more methods
}

class database{ //extends both mysqli and implements databaseInterface
 //etc.
}

Bu, sadece yaptığınız yapardı:

class database implements databaseInterface extends mysqli{

ölümcül bir hataya yol açar:

Parse error: syntax error, unexpected T_EXTENDS, expecting '{' in *file* on line *line*

CEVAP
16 Mart 2009, PAZARTESİ


Tersi deneyin:

class database extends mysqli implements databaseInterface { ...}

Bu çalışması gerekir.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Day9TV

    Day9TV

    22 NİSAN 2010
  • Edgar flores

    Edgar flores

    7 HAZİRAN 2006
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013