mi era wonderinf se poteste aiutarmi ..PHP - __construct esteso
Ho due classi, uno si estende l'altro .. Classe B sarà esteso da vari oggetti diversi e utilizzati per le interazioni di database comuni .. Ora vorrei che la classe B gestisse la sua connessione e disconnettesse senza direzione dalla classe A o qualsiasi input esterno.
Il problema da quello che ho capito è che una classe estesa non eseguirà automaticamente la sua funzione __costruct .. Esiste un modo per aggirare questo?
Grazie in anticipo ..
class a extends b
{
public function __construct()
{
}
public function validateStuff()
{
$this->insert_record();
}
}
class b
{
public function __construct()
{
$this->connect();
}
protected function connect()
{
return true;
}
public function insert_record()
{
return true;
}
}
Grazie :) - StackOverflow è così bravo nell'avere e trovare informazioni rilevanti che puoi indulgere in questi flussi di lavoro come "mi piace, lo so, ma voglio solo assicurarmi che non mi stia imbattendo in una piccola intuizione di PHP da qualche parte" - grazie haha! – lol