How can i perform a function once a variable’s value has been set?
say like
$obj = new object(); // dont perform $obj->my_function() just yet
$obj->my_var = 67 // $obj->my_function() now gets run
I want the object to do this function and now having to be called by the script.
Thanks
EDIT
my_var is predefined in the class, __set is not working for me.
Use a private property so
__set()is invoked:See Overloading.
__set()is called because$my_varis inaccessible and there is your hook.