Olivier Doucet schreef: > Hi Jochem, > > >>> 2/ (or/and) Raise a warning or an error if a non static function is >> called >>> as a static one >> develop with error_reporting set to E_ALL | E_STRICT, then you'll get a big >> fat >> warning about it > > > Yes, that's what I'm using right now. Although, that's not the highlighted > problem.
if your not gettting a 'Strict Warning' when calling a non-static method statically then error_reporting doesn't include E_STRICT. I tested this with your example code on the cmdline to make sure. >> [...] >> >> the pragmatic solution is to not call non-static functions using >> static syntax. > > > Well, this is the answer I didn't want :) I here that alot :-) > Thank you for your feedback ! > > Olivier > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php