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."

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

Reply via email to