Hi!

> circumstance. If it's not, you should be checking for existence first
> (via file_exists() or is_readable(), etc)... 

This is exactly how we got into this mess with $x =
isset($a['x'])?$a['x']:null;
We're trying to get out of this mess and you're proposing to build
another mess just like that.

> 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.
-- 
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to