- print_r: documentation ( source)
<?php
class A {
use C;
public function __construct($foo) {
$this->__init($foo);
}
}
class B extends A {
}
trait C {
private $foo;
private function __init($foo) {
$this->foo = $foo;
}
}
$test = new B('bar');
print_r($test);