In 5.1 this now throws an E_STRICT instead of a warning. It is still a bad idea to pass a tempvar by reference, so yes, you should strive to write E_STRICT clean code.
Yeah, its more of a question of rewriting 6 years of PHP or not. We were half way done when we upgraded the dev machines to 5.1.
Brian. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php