Sono stato provato con il nome di costruttore genitore classe e funziona parzialmente per me.Chiamare il costruttore padre automaticamente dopo i bambini PHP
primi inviti a
"metodo DarthVader"
come costruttore, ma mai chiamata a
"Luke Skywalker costruttore" ..
qualcuno sa come fallo?
esempio:
Darth.php
class DarthVader{
public function DarthVader(){
echo "-- Obi-Wan never told you what happened to your father.\n";
}
public function reponse(){
echo "-- No. I am your father\n";
}
}
Luke.php
include("Darth.php")
class LukeSkywalker extends DarthVader{
public function __constructor(){
echo "- He told me enough! He told me you killed him!\n"
$this->response();
}
}
Risultato atteso:
Obi-Wan non ti ha detto quello che è successo a tuo padre.
Mi ha detto abbastanza! Mi ha detto che l'hai ucciso!
No. Io sono tuo padre
mi piacerebbe davvero a modo, automaticamente.
Ehi adesso - spoiler! : D – andrewsi
Ho trovato il motivo per cui "luke skywalker constructor" non era in esecuzione. Semplicemente. è "__construc", non "__constructor", Questo supporta la teoria di @Marc B. Grazie ragazzi – iLevi