- var_dump: documentation ( source)
<?php
trait foo {
static $bar = [];
public function a() {
static::$bar = ["foo"];
echo "Goodbye Moon";
}
}
class bing {
use foo;
public function a() {
foo::a();
var_dump(self::$bar, foo::$bar);
}
public function b() {
foo::a();
self::$bar[] = "bat";
var_dump(self::$bar, foo::$bar);
}
}
$bing = new bing;
$bing->a();
$bing->b();