Hi! > Such code will break, not in the first place but later on!
Later on when? > You propose that every instance method not using the variable $this > internally will be magically a static method and can never ever be The difference between static method and non-static method is pretty much this - the former can't use $this. > changed to use $this without an bc break. I don't think you use "bc break" in a meaning it is usually used. Usually, "bc break" means the user code does not change, but the language or environment changes and code that worked before doesn't work anymore. That's bad. But you seem to mean that if the user changes the code to do a different thing than it did before, the code may not be correct anymore. That's only natural. -- Stas Malyshev smalys...@gmail.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php