Рецепт №86. Из книги «128 рецептов php»
Перейти к оглавлению
В двух предыдущих рецептах осуществлялась проверка корректности изображений, с которыми в последствии предстоит работать. Но прежде чем, начать их обрабатывать стоит проверить наличие самой библиотеки 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. Первая функция определяет, загружено расширение или нет, вторая загружает расширение.

Как по мне так проще создать пхп файл по фтп на хостинге и вывести пхпинфо.
Там посмотреть блок библиотек gd