public function __construct ($table)
{
$this->table = $table;
$this->db = new Database();
$this->db->connect();
}
I以下のように子供たちからこのコンストラクタから呼び出します。
public function __construct ($something)
{
parent::__construct("planets_games");
}
私の問題は、PHPは私が$何かパラメータせずに子供のコンストラクタを行うことができないということですiは、次を得る:私は私が私の基本的なPHPの知識
感謝で非常に重要な何かをしないのです考える
$pg = new planetsGames('uselessStringHereThatHasNoUtilityAtAll');
:
Fatal error: Declaration of planetsGames::__construct() must be compatible with that of IScaffold::__construct()
私は現在、このようなオブジェクトをインスタンス化することによって、これを迂回していますあらかじめ大いに助けてください
はいPHPは現在、子クラスの構造パラメータは、親のそれに適合するものでなければならないという厳しいです。そして、あなたは何を得ていないのですか?そういうことはできませんが、親と子の両方に議論をすることはできません。まだ子の構造からのみ親に引数を渡す。これはあなたが欲しいものですか? –