Beispiel #1
0
<?php

error_reporting(E_ALL);
trait Counter
{
    public function inc()
    {
        static $c = 0;
        $c = $c + 1;
        echo "{$c}\n";
    }
}
class C1
{
    use Counter;
}
class C2
{
    use Counter;
}
$o = new C1();
$o->inc();
$o->inc();
$p = new C2();
$p->inc();
$p->inc();