Re: calling static class functions using a function variable
| From: | Shaun Batterton | Date: | Thu, 18 Jan 2001 14:58:43 +0000 |
| Subject: | Re: calling static class functions using a function variable | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-35357@lists.php.net to get a copy of this message | ||
Well, essentially, a static class method is a method that can be called
without any instances of the class. It's just a nice way to group
functions for your class.
Check out chapter 13 of the php manual:
http://www.php.net/manual/en/language.oop.php
"Static class methods are apparently supported in php v4.02"... using
:: notation.
On Thu, 18 Jan 2001, Richard Lynch wrote:
> > $junk="xml::hi_handler";
> > $junk();
> >
> > Fatal error: Call to undefined function: xml::hi_handler()
>
> Perhaps this:
>
> $j1 = "xml";
> $j2 = "hi_handler";
> $j1::$j2();
>
> Wait. Are you saying you don't have an instance of an xml object?... I'm
> surprised you can even call xml::hi_handler() without one in the first
> place....
>
> By Day: |By Night:
> Don't miss the Zend Web Store's | There's not enough room here...
> Grand Opening on January 23, 2001! | Start here:
> http://www.zend.com |
> http://l-i-e.com/artists.htm
>
>
>
>
--