Re: New zend_compile.c to solve all of the duplicate function problems

From: Date: Sun, 21 Oct 2001 13:12:02 +0000
Subject: Re: New zend_compile.c to solve all of the duplicate function problems
References: 1 2 3 4  Groups: php.dev 
Request: Send a blank email to php-dev+get-68608@lists.php.net to get a copy of this message
This would be done at the configuration level I take it? Brian Moon ---------------------------------------------------------------------- dealnews.com, Inc. Makers of dealnews, dealmac http://dealnews.com/ | http://dealmac.com/ ----- Original Message ----- From: "Zeev Suraski" <zeev@zend.com> To: "Daniel Beckham" <danbeck@dealnews.com> Cc: "Brian Moon" <brianm@dealnews.com>; "Edin Kadribasic" <edink@proventum.net>; <php-dev@lists.php.net> Sent: Sunday, October 21, 2001 3:34 AM Subject: Re: [PHP-DEV] New zend_compile.c to solve all of the duplicate function problems > Yeah, ok, but that's what I'm getting at. What if we add a directive that > makes all of the files on your site (or for that matter, in a certain > directory) treat include as include_once? > > At 06:31 21-10-01, Daniel Beckham wrote: > >Intentionally? No, not really, but two seperate code files could include a > >single basic function library that both need seperately, but as soon as > >those two original code files are included into a main script of some sort, > >that basic function library is now being included twice. > > > >Daniel > > > >----- Original Message ----- > >From: "Zeev Suraski" <zeev@zend.com> > >To: "Brian Moon" <brianm@dealnews.com> > >Cc: "Edin Kadribasic" <edink@proventum.net>; <php-dev@lists.php.net> > >Sent: Saturday, October 20, 2001 8:42 PM > >Subject: Re: [PHP-DEV] New zend_compile.c to solve all of the duplicate > >function problems > > > > > > > At 19:11 19-10-01, Brian Moon wrote: > > > > > - Even with no protection at all, function redefinitions will not be > > > > > reported. That's kind of ugly. > > > > > > > >An E_NOTICE is raised at runtime. I know many people ignore these, but > >it > > > >is there. > > > > > > So basically, your existing code base will now be issuing tons of > >E_NOTICE's? > > > > > > How about if we introduce an implicit _once directive? Do you have cases > > > in which you intentionally include the same file twice? > > > > > > Zeev > > > > > > > > > -- > > > PHP Development Mailing List > > > <http://www.php.net/> > > > To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net > > > For additional commands, e-mail: php-dev-help@lists.php.net > > > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > > > > > > >

« previous php.dev (#68608) next »