The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "PHP" / Оглавление документа
Учебник РНР
Назад Вперёд

function_exists

(PHP 3>= 3.0.7, PHP 4)

function_exists - возвращает TRUE , если данная функция определена.

Описание

bool function_exists (string function_name)

Проверяет в списке определённых функций, встроенных (внутренних) и пользовательских, наличие функции function_name . Возвращает TRUE при успехе, FALSE - при ошибке.
if (function_exists('imap_open')) {
    echo "IMAP functions are available.<br>\n";
} else {
    echo "IMAP functions are not available.<br>\n";
}

Обратите внимание, что имя функции может существовать, даже если сама функция не может использоваться из-за опций конфигурации или компиляции (image-функции как пример). Также отметьте, что function_exists() возвращает FALSE для таких конструкций, как include_once() и echo() .

См. также method_exists() и get_defined_functions() .


Назад Оглавление Вперёд
func_num_args Вверх get_defined_functions



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру