Greg
Tumurbaatar S. wrote:
<[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]
If I understand right, PHP5 has an exception handling mechanism but it is only for "manual" using, i.e. a programmer can use try/catch but only for own code. PHP's built-in functions and functions from extensions still use old "return value" method. Yes?
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
I bloody hope not or what is the point ?
In the current version of PHP, many built-in functions (if not all?) return FALSE on an error and some resource/handle on a success. So, instead of coding like this: ... $res = some_builtin_func(); // func does not raise exception on error if (!$res) throw new Exception(); // so I throw it manually ... I want to write: ... $res = some_builtin_func(); // func raises exception on error // so I don't need to write additional lines ...
So will PHP5 (or future versions) work as in my 2nd example?
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php