Zeev Suraski writes: > exit_with_status(), silent_exit(), quiet_exit(), etc. etc. Something > should fit :)
Yeah, you could do that. But then, why don't we have a 'c_compatible_dirname()' now, instead of a proper dirname() patch which has been proven to break BC? Because the new version is Correct--at least according to programming tradition. (Sorry, Manuel.) A function named exit(), which accepts an argument, is just _expected_ to set the exit status (assuming the coder has coded in other languages before). A better solution IMHO would be to make exit() do the right thing and create a new function named something like 'exit_print()' which behaves the way the current exit() does. Besides, as Vlad pointed out it's a _hell_ of a lot easier to do the print-out thing in userland than it is to set the exit status. :) Torben > At 14:49 19/12/2001, Lars Torben Wilson wrote: > >Zeev Suraski writes: > > > At 14:04 19/12/2001, [EMAIL PROTECTED] wrote: > > > >Two ways to fix it then, either update the manual, or fix exit(). I go for > > > >the last one then. Ppl who relied on the undocumented feature then, did > > > >simply the wrong thing. > > > > > > Only the documentation was wrong to begin with! A documentation bug > > should > > > not become a feature, especially when it never worked that way, so anybody > > > who actually used this function saw that it was behaving differently. > > > > > > Zeev > > > >Well, from another point of view, both were wrong. :) The manual > >documented behaviour which didn't exist, so it was wrong. In another > >sense, the code behaved in a fashion which had a very high WTF factor, > >so it couild be called 'wrong' too. > > > >An easy way to set and check the exit status of a PHP script would > >make a lot of life a hell of a lot easier. > > > > > >-- > > Torben Wilson <[EMAIL PROTECTED]> > > http://www.thebuttlesschaps.com > > http://www.hybrid17.com > > http://www.inflatableeye.com > > +1.604.709.0506 > > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > -- Torben Wilson <[EMAIL PROTECTED]> http://www.thebuttlesschaps.com http://www.hybrid17.com http://www.inflatableeye.com +1.604.709.0506 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]