Проверка наличия библиотеки GD
В двух предыдущих рецептах осуществлялась проверка корректности изображений, с которыми в последствии предстоит работать. Но прежде чем, начать их обрабатывать стоит проверить наличие самой библиотеки GD, с помощью которой и производятся все манипуляции с изображениями. Хочу обратить внимание, что это не единственная библиотека, для работы с изображениями, но в этом сборнике рецептов все примеры будут использовать только GD.
Пример:
if(isset GD()){
echo "Библиотека установлена!";
}else{
echo "Библиотека НЕ установлена!";
}
function isset GD(){
if (!extension_loaded('gd')) {
if (!dl('gd.so')) {
return false;
}
}
return true;
}
В приведенном примере использовались ранее не описанные функции -
extension_loaded и
dl. Первая функция определяет, загружено расширение или нет, вторая загружает расширение.
Комментарии:
Нету комментариев для вывода...