class Foo
{
    public static $my_static = 'foo';
    public static function staticValue() {
        return self::$my_static;
    }
}
$foo = new Foo();
print $foo->staticValue() . "\n";
print $foo->my_static . "\n"; 
PHPのオブジェクトを使用して静的リソースにアクセスできるのに、静的属性にアクセスできないのはなぜですか。「::」を使用してのみアクセスできます。