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

  • FD2097

    FD2097

    21 HAZİRAN 2009
  • jocc talking shit

    jocc talking

    6 NİSAN 2007
  • Nickcidious

    Nickcidious

    6 HAZİRAN 2011