क्या एक वर्ग PHP में एक इंटरफ़ेस और दूसरी कक्षा दोनों का विस्तार कर सकता है?
मूल रूप से मैं यह करना चाहता हूं:
interface databaseInterface{
public function query($q);
public function escape($s);
//more methods
}
class database{ //extends both mysqli and implements databaseInterface
//etc.
}
कोई यह कैसे करेगा, बस कर रहा है:
class database implements databaseInterface extends mysqli{
एक घातक त्रुटि के परिणाम:
पार्स त्रुटि: सिंटैक्स त्रुटि, अप्रत्याशित T_EXTENDS, लाइन * लाइन * पर * फ़ाइल * में '{' की अपेक्षा