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

Reply via email to