- print_r: documentation ( source)
<?php
class A {
public static $bar = [];
public static function foo($x) {
static::$bar[] = $x;
return static::$bar;
}
}
class B extends A {
public static function resetFoo() {
static::$bar = [];
}
}
print_r(A::foo(1));
print_r(A::foo(2));
B::resetFoo();
print_r(A::foo(3));