Ejemplo n.º 1
0
function main()
{
    var_dump(Foob::get());
    Foob::a(new A());
    var_dump(Foob::get());
    Foob::a(new B());
    var_dump(Foob::get());
    var_dump(Foob::ok());
    var_dump(ok());
}
Ejemplo n.º 2
0
<?php

class Foob
{
    private static $a;
    private static $heh = "asd";
    public static function asd()
    {
        $x =& self::$a;
        $x = "test";
        return self::$heh;
    }
    public static function wat()
    {
        return self::$a;
    }
}
var_dump(Foob::asd());
var_dump(Foob::wat());
Ejemplo n.º 3
0
<?php

class Foob
{
    private static $heh = 0;
    public static function asd()
    {
        self::$heh += 1;
        return self::$heh;
    }
}
var_dump(Foob::asd());
var_dump(Foob::asd());