<?php
class fruit{
public $run;
}
function ano1(){
// some statements
}
$x = 'ano1'; // variable function
$x(); // works
$f = new fruit;
$f->run = 'ano1'; // lets store function to $run property
$f->run(); // call to undefined method why?
Fatal error: Uncaught Error: Call to undefined method fruit::run() in /in/flPnP:16
Stack trace:
#0 {main}
thrown in /in/flPnP on line 16
Process exited with code 255.