Martin Alterisio wrote:
> Forgot to mention that calling a non-static function this way should
> generate an E_STRICT warning.

and IIRC it will eventually be made a fatal error in php6, somebody
please correct me if I'm wrong!

> 
> 2007/1/16, Martin Alterisio <[EMAIL PROTECTED]>:
>>
>> Backward compatibility with PHP4, where member functions couldn't be
>> declared as static. Any member function could be called statically
>> providing
>> a static context instead of an object instance.
>>
>> 2007/1/16, Cheseldine, D. L. <[EMAIL PROTECTED]>:
>> >
>> > Hi
>> >
>> > I'm stuck on The Basics page of the php5 Object Model:
>> >
>> > http://uk.php.net/manual/en/language.oop5.basic.php
>> >
>> > The top example has the code:
>> >
>> > A::foo();
>> >
>> > even though foo is not declared static in its class.  How does it get
>> > called statically without being declared static?
>> >
>> > regards
>> > dave
>> >
>> > --
>> > PHP General Mailing List ( http://www.php.net/)
>> > To unsubscribe, visit: http://www.php.net/unsub.php
>> >
>> >
>>
> 

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

Reply via email to