unread
Some of us have been playing around with static and have come up with this..
not my code</disclaimer>
I am curious as to why this errors. What is happening internally.
My thoughts were that is was a scope issue.
<?php
// Define a class with a nice juicy static variable
class bob {
public static $type = 'safd';
}
// Lets chuck the name of the class into a variable...
$foo = 'bob';
// Just to show it all works lets do it manualllllly
echo bob::$type;
// This is the line with the well-wicked parse error on the double colon
echo $foo::$type;
?>
Kind regards
Kevin
"Democracy is two wolves and a lamb voting on what to have for lunch.
Liberty is a well-armed lamb contesting the vote."