On Thursday 06 March 2008 23:51:47 Edward Z. Yang wrote:
> These examples don't cause any problems because they're not in the
> object context, so $this is just another, ordinary variable. If you
> include'd the files inside something like:
>
> class Foo {
>   public function bar() {
>     include 'this-test.php';
>   }
> }
>
> there should be an error

php -r 'class A { function __construct() { $this+=41; var_dump($this); }} new 
A;'                                                   
int(42)

"should" is the right word here ;)

Regards,
Stefan

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

Reply via email to