Hi!

Am Mo, 2004-03-15 um 13.02 schrieb Dave Starling:
> I think you could also do something like this:
> 
> class MyClass {
>      function MyClass {
>          $this->var1="1";
>          $this->var2="2";
>      }
>      function GetVar($var) {
>          return $this->{$var};
>      } 
> }
> 
> $test = new MyClass();
> 
> echo $test->GetVar('var1').'<br />';
> echo $test->GetVar('var2').'<br />';

Better check first if property/var exists:

function getVar($var)
{
    $that = null;
    if (isset($this->$var)) {
        $that = $this->$var;
    }
    return $that;
}


-- 
Regards
 Marco

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to