За последние 24 часа нас посетили 45189 программистов и 3276 роботов. Сейчас ищут 1566 программистов ...

Можно ли пороверить подключена ли библиотека GD через PHP ?

Тема в разделе "PHP для новичков", создана пользователем NR55RU, 5 апр 2011.

  1. NR55RU

    NR55RU Активный пользователь

    С нами с:
    16 фев 2011
    Сообщения:
    88
    Симпатии:
    0
    Вопрос такой можно ли проверить подключена или нет библиотека GD или вообще другая библиотека там ImageMagic не прибегая к функциям самой библиотеки ?
    Что бы не появлялась ошибка что я пытаюсь обратиться к несуществующей функции.
    Вообщем встроенным средствами самого PHP.
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    PHP:
    1. <?php
    2.  
    3. {
    4.     echo "GD is enabled";
    5. }
    6.  
    7. ?>
    К ImageMagick обращаться через консоль, т.е:
    PHP:
    1. <?php
    2.  
    3. exec("resize -v");
    4.  
    5. ?>
     
  3. NR55RU

    NR55RU Активный пользователь

    С нами с:
    16 фев 2011
    Сообщения:
    88
    Симпатии:
    0
    Спасиб, вот про функцию extension_loaded() я не знал.
    Почитаю.
     
  4. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    или function_exists() и проверить любую функцию из библиотеки
     
  5. johnny.mnemonic.2k

    johnny.mnemonic.2k Активный пользователь

    С нами с:
    1 апр 2011
    Сообщения:
    17
    Симпатии:
    0
    может быть как вариант phpinfo() и поиск, неэстетично но дешево и практично
     
  6. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Ты что городишь?
    Это:
    1. Не практично
    2. Не дешево (сравни скорость парсинга всего phpinfo() с вызовом extension_loaded)