За последние 24 часа нас посетили 31727 программистов и 1755 роботов. Сейчас ищут 1028 программистов ...

не работает function_exists('mysqli::close')

Тема в разделе "PHP для новичков", создана пользователем php_user, 22 июл 2014.

  1. php_user

    php_user Новичок

    С нами с:
    19 апр 2014
    Сообщения:
    91
    Симпатии:
    0
    Как проверить существование объектно-ориентированной функции
    Так работает
    Код (PHP):
    1. if (function_exists('mysqli_close')) {
    2.     echo "доступны";
    3. } else {
    4.     echo "не доступны";
    5. } 
    Так нет
    Код (PHP):
    1. if (function_exists('mysqli::close')) {
    2.     echo "доступны";
    3. } else {
    4.     echo "не доступны";
    5. } 
    Но у функции выше хоть есть не объектно-ринтированный аналог. А что делать с такой функцией SQLite3::busyTimeout. У нее то аналогов нет
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
  3. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.128
    Симпатии:
    1.248
    Адрес:
    там-сям
    class_exists('Mysqli')