Hi,

if I were to embark on the foolish quest of trying to clarify that

* $whatever() calls a function where the name is called in $whatever.
* new $whatever() creates the class which name is contained in $whatever.
* new classname::$static_property() creates the class which name is
contained in the $whatever static property of classname
* classname::$static_property() however will first evaluate the
variable in $static_property and call the named method in classname.
While the first two has logic, this one is simply mind boggling. I
would expect that the function name would be retreived from the
property of the class but that's what's happening.

where would that go? A new page under operators for function call
operator? It's not exactly an operator but it's close enough to make
my head hurt.

Regards

Karoly Negyesi

Reply via email to