I know Reflections classes have a lot of power, but sometimes all we need is to store a annonymus function or even create a simple callback somewhere.
so here it is, the Callback class:
<?php
    class Callback{
        private $name = false;
        
        public function Callback($obj,$call=false){
            $name = array($obj);
            if($call) $name[] = $call;
            
            $this->name = $name;
        }
        public function invoke($params=array()){
            return call_user_func_array($this->name,$params);
        }
    }
?>
Usage:
<?php
    function sayName(){
        return "goku";
    }
    
    $myVar = new Callback("sayName");
    
    echo "Hi, I am ".$myVar->invoke()."!";
    
    ?>