Thanks for the quick reply, I wasn't aware that passing a variable for the object would work.
New code: class testClass { function testFunction($foo) { return $foo=="TEST"; } } $testObj = new testClass; $testFunc = "testFunction"; echo $testObj->$testFunc("TEST"); -----Original Message----- From: Pahlevanzadeh Mohsen [mailto:[EMAIL PROTECTED] Sent: Friday, August 27, 2004 7:24 PM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Re: [PHP] Dynamic Function with return? 1 way is here.You can use object & OOP. --- bskolb <[EMAIL PROTECTED]> wrote: > Sample Code: > > //================================ > <?PHP // version 4.3.6 > function testFunction($foo) { > return $foo=="TEST"; > } > > function wrapper($foofunc, $foovar) { > return eval("return $foofunc($foovar);"); } > > echo wrapper("testFunction", "TEST"); > ?> > //================================ > > This code works. It calls the function and receives the appropriate > return value. > > But, is there a better way of doing this? > It seems a bit round-a-bout. > > > Thanks! > ===== ---------DIGITAL SIGNATURE------------------- ///Mohsen Pahlevanzadeh//////// Network administrator & programmer My home phone is: +98213810146 My email address is m_pahlevanzadeh at yahoo dot com My website is: http://webnegar.net ---------------------------------------------------------------- __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php