Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2(PHP_5_3) / zend_API.czend_API.h php-src/ext/standard type.c

From: Date: Wed, 06 Feb 2008 12:59:20 +0000
Subject: Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2(PHP_5_3) / zend_API.czend_API.h php-src/ext/standard type.c
References: 1 2 3 4 5 6 7  Groups: php.internals 
Request: Send a blank email to internals+get-35245@lists.php.net to get a copy of this message
Hello Pierre, internal c-level code is written in a way that it expects $this to be available and will crash if it is not for the most. Thus we prevent calling internal dynamic functions as static ones unless they are flagged as such. Tuesday, February 5, 2008, 11:17:11 PM, you wrote: > On Feb 5, 2008 11:14 PM, Richard Lynch <ceo@l-i-e.com> wrote: >> >> >> On Fri, February 1, 2008 7:33 pm, Pierre Joye wrote: >> > On Feb 2, 2008 1:52 AM, Gregory Beaver <greg@chiaraquartet.net> wrote: >> >> Rasmus Lerdorf wrote: >> >> > Cristian Rodriguez wrote: >> >> >> 2008/2/1, Marcus Boerger <helly@php.net>: >> >> >>> - Fix callable/static mess, the following will now all result >> >> in a E_STRICT >> . >> . >> . >> > However that does not answer my questions, what's the gain to make >> > such errors fatal? >> >> Something is not matching up here... >> >> :-) > That's being open to discussions ;) Best regards, Marcus

« previous php.internals (#35245) next »