Re: [PHP] How to call a static class and method dynamically

2005-04-04 Thread Josip Dzolonga
Dan Rossi wrote:
I was wonderiing how I would go about something like this
$class = 'classname';
return $class::staticMethod(); , not happy isnt working. Any ideas 
lemme know.

class MyClass {
   function static_method() {
  echo 'I'm in static_method !';
   }
}
You can call the function statically using the double colon ( :: ) 
operator :

MyClass::static_method();
I suggest you to take a good look here 
http://www.php.net/manual/en/keyword.paamayim-nekudotayim.php

--
Josip Dzolonga
http://josip.dotgeek.org
jdzolonga[at]gmail.com
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] How to call a static class and method dynamically

2005-04-04 Thread GamblerZG
class MyClass {
   function static_method() {
  echo 'I'm in static_method !';
   }
}
You can call the function statically using the double colon ( :: ) 
operator :
Ahem. Double colon does now works with dynamic names. If I'm not 
mistaken, call_user_func(array('class', 'function')) is the only way.

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


Re: [PHP] How to call a static class and method dynamically

2005-04-04 Thread GamblerZG
I ment: Double colon does no_t_ works with dynamic names.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP] How to call a static class and method dynamically

2005-04-03 Thread Dan Rossi
I was wonderiing how I would go about something like this
$class = 'classname';
return $class::staticMethod(); , not happy isnt working. Any ideas 
lemme know.

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