Re: exit() / die()

From: Date: Sat, 29 Sep 2001 21:46:32 +0000
Subject: Re: exit() / die()
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-66839@lists.php.net to get a copy of this message
I'm glad I read the list. Doing (a) will break several scripts that my site depends on. "Zeev Suraski" <zeev@zend.com> wrote in message news:5.1.0.14.2.20010929020430.051aa2a8@localhost... > Guys, > > Changing these is quite out of the question - they've been a core part of > the language since 1997 (at least), and have lots of lines of code that > rely on them. Moreover, there's no clear-cut reason to change it, > especially considering it only makes sense when used in command-line mode, > whereas the current behavior is useful in all SAPIs (in order to introduce > such a compatibility-breaking change, we need a *good* reason). > > My suggestion is: > (a) Tracing when exit() started changing exit status. If it was recent > enough, revert. > (b) In the CGI SAPI, introduce a shell_exit() or terminate() (possibly find > a better name), that will exit and set the specified error level. > > Zeev >

« previous php.dev (#66839) next »