Date: 01/17/01
- Next message: Alex Akilov: "Re: [PHP-DEV] **** Access denied: Insufficient Karma (lyric|phpweb/include)"
- Previous message: godai <email protected>: "[PHP-DEV] PHP 4.0 Bug #8768: 'continue' inside of 'switch' statement acts like 'break' instead of 'continue'"
- In reply to: Rasmus Lerdorf: "[PHP-DEV] Re: [PHP] calling static class functions using a function variable"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, 17 Jan 2001, Rasmus Lerdorf wrote:
> > Hi all,
> > Hope you can help. I have an class called xml and a class method called
> > hi_handler. I am able to call this method statically as follows:
> >
> > xml::hi_handler($attrs);
> >
> > but when I try to call it like this, it fails miserably:
> >
> > $junk="xml::hi_handler";
> > $junk();
> >
> > Fatal error: Call to undefined function: xml::hi_handler()
> >
> > Any ideas - besides the obvious way of using a dummy instance. I am using
> > php 4.0.3pl1
>
> I wouldn't have expected that to work, but I did expect something like:
>
> xml::$func()
>
> to work. However I just tested it and it doesn't. Perhaps something that
> can be fixed.
>
> -Rasmus
That would be nice. Do you foresee any way to call a static function like
$class::$fun()?
-Shaun
-- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: php-dev-unsubscribe <email protected> For additional commands, e-mail: php-dev-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>
- Next message: Alex Akilov: "Re: [PHP-DEV] **** Access denied: Insufficient Karma (lyric|phpweb/include)"
- Previous message: godai <email protected>: "[PHP-DEV] PHP 4.0 Bug #8768: 'continue' inside of 'switch' statement acts like 'break' instead of 'continue'"
- In reply to: Rasmus Lerdorf: "[PHP-DEV] Re: [PHP] calling static class functions using a function variable"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

