Why is the habit of PHP modules to define functions that might or might not
work depending on library dependancies.

For example, ImageCopyResampled gives this error if libgd < 2.0:
"ImageCopyResampled required libgd 2.0"

But that makes this code useless:

if (function_exists('ImageCopyResampled')) {
    // doit the good way
    ImageCopyResampled(.....);
} else {
    ImageCopyResized(.....);
}

My point was to have the php script work regardless of what version of php
was installed, but even if the function exists, it might not work.  Wouldn't
it have been better if the function just didn't exist at all?
--
Jeremy Bettis
[EMAIL PROTECTED]



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