Hello,

yeah, another endless mail shout at, well, listen first :)

As you all know, a lot of ppl think that Backward Compability is The Most
Presious Thing. Other ppl think that more and better functions are more
important. This sometimes requires _breaking_ backward compability (uh
oh, i mentioned it), as was cheerfull mentioned by Mr Lemos. Although he
has a good point, we still decided (one year ago) that the dirname was
broken. <soft voice>The same is true for exit().</soft voice><loud
voice>It's simply broken</loud voice> from a programmers perspective. Look
at C/Pascal/shells/Java and every other programming language available on
Earth, but no, because some programmer that wrote the language semantics,
thought, hey, let's exit() print out the status too, cause it looks nice.
BAD.

Ok, that was the problem, now the solution:

1. We fix exit
2. We add an extra argument to exit, which silences the output
3. We make exit understand @, like @exit();
4. We add a new function

Before hell breaks loose again, I don't want to hear comments on this,
only reply's with those numbers in the subject. You can direct all mail
to [EMAIL PROTECTED]

Discussions can go on here of course :)

regards,
Derick



-- 
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]

Reply via email to