ummmm NOPE...
i don't believe that nick was looking for a constant - which cannot be
changed once defined.
there are a few ways to do this - for one, you can declare $var global
inside of the function in your class:
class myclass{
function myclass(){
global $var;
//do some stuff
}
}
when you invoke a class instance with a function that shares the same name
as the calling class it executes automatically. by declaring this $var
global it should be accessible to the rest of the functions.
another way to do this without declaring the $var as a global is to pass it
to the function explicitly:
function myclass($var){
//do stuff with $var
}
~Phillip Jackson
"Nick Wilson" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>
> * and then Nick Wilson declared....
> > <?php
> > $myconfig=TRUE;
> >
> > class myclass {
> >
> > if($myconfig) {
> > var $something=1;
> > }
> > }
> >
> > I know that that is not the way it should be done though. What is the
> > best way to do this?
>
> On a hunch, i think i've found the answer:
> http://www.php.net/manual/en/language.constants.php
>
> Right?
>
> --
> Nick W
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php