public function __contruct() { parent::__construct(); }
<?php class foo { public function aa() { print "ok\n"; } static function __callstatic($a, $b) { var_dump($a); } } foo::aa(); $b = 'AA'; foo::$b(); foo::__construct();
function __construct() { parent::__construct(); // use parent method to call parent class echo 'bar '; }
<?php class foo { function __construct($n = 0) { if ($n) { throw new Exception("new"); } } } $x = new foo(); try { $y = $x->__construct(1); } catch (Exception $e) { var_dump($x); }