>> errors, you can't just fread the return value. You *need* to change your >> execution flow based on that error. Therefore, it is exceptional. > > That's exactly what I am saying. Exceptions should not be a means of > flow control, and that's exactly what are you doing here.
I agree that exceptions should not be a means of flow control except when something exceptional has happened. The difference is between what you think is exceptional and what I do. Of course you are welcome to believe what you want to and voice your opinion, but I think I speak for the rest of us when I say, "We've heard your opinion, loud and clear." It's okay. Let the rest of us voice our opinions. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php