[ create a new paste ] login | about

Link: http://codepad.org/Q8RSuZoY    [ raw code | output | fork ]

PHP, pasted on Jul 29:
<?php

class Funcaro
{
    public static $MUNKI_SELF = 'munki';
    public function munki()
    {
        echo 'You got me :)', "\n";
    }
}

class Callara extends Funcaro
{

    public function get()
    {
        return new Funcaro();
    }
    public function call()
    {
        $this->get()->{self::$MUNKI_SELF}();
    }
}

$c = new Callara();

$c->get()->munki();

$munki = 'munki';

$c->get()->$munki();

$c->get()->{Funcaro::$MUNKI_SELF}();

$c->call();


Output:
1
2
3
4
You got me :)
You got me :)
You got me :)
You got me :)


Create a new paste based on this one


Comments: