The Little Guy Posted September 28, 2011 Share Posted September 28, 2011 I am trying to run the function "age", using the last line, I thought that is how I could to access that method, but that doesn't work. <?php require_once '../phpLive/phpLive.php'; $live->myClass = (object)array( "name" => "Billy Bob Joe", "age" => function($dob){ // Run some code } ); echo $live->myClass->age("1986-07-22"); ?> I get the following error when trying to do that. Fatal error: Call to undefined method stdClass::age() in /xxx/new.plugin.php on line 9 Any Ideas how I can access that method? Thanks! Quote Link to comment https://forums.phpfreaks.com/topic/248068-anonymous-object-methods/ Share on other sites More sharing options...
xyph Posted September 29, 2011 Share Posted September 29, 2011 http://lucato.it/php-anonymous-objects Check the comments for your solution. Quote Link to comment https://forums.phpfreaks.com/topic/248068-anonymous-object-methods/#findComment-1273797 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.