Как проверить существование объектно-ориентированной функции Так работает Код (PHP): if (function_exists('mysqli_close')) { echo "доступны"; } else { echo "не доступны"; } Так нет Код (PHP): if (function_exists('mysqli::close')) { echo "доступны"; } else { echo "не доступны"; } Но у функции выше хоть есть не объектно-ринтированный аналог. А что делать с такой функцией SQLite3::busyTimeout. У нее то аналогов нет