8 public function __construct() {
9 echo __METHOD__
, ' ', get_class($this), "\n";
13 // inherited constructor
16 function reflect($class_name) {
17 $c = new $class_name('a', 1, 2);
19 $rc = new ReflectionClass($class_name);
22 $c2 = $rc->newInstance('a', 1, 2);
23 } catch (Exception
$e) {
24 echo get_class($e), ': ', $e->getMessage(), "\n";
27 $c2 = $rc->newInstanceArgs(array('a', 1, 2));
28 } catch (Exception
$e) {
29 echo get_class($e), ': ', $e->getMessage(), "\n";