Is this exepcted behaviour?

   ➜  ~  cat test.php
   <?php
   class Foo {
       public static function bar() {
           print __METHOD__ . "\n";
       }
   }

   $foo = new Foo;
   $foo::bar();


   ➜  ~  php test.php
   Foo::bar

 I, for one, was surprised that this does what it does with PHP 5.3 and
 PHP 5.4 (do not have older version of PHP hand).

--
Sebastian Bergmann                    Co-Founder and Principal Consultant
http://sebastian-bergmann.de/                           http://thePHP.cc/

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to