Функцијата get_extension_funcs
Функцијата get_extension_funcs враќа низа со имиња на сите функции,
достапни во наведеното проширување на PHP. Како параметар функцијата прима
низа со името на проширувањето. Доколку проширувањето не постои или не содржи функции,
функцијата ќе врати false.
Синтакса
get_extension_funcs(string $extension_name);
Пример
Да ги добиеме сите функции на проширувањето JSON:
<?php
$res = get_extension_funcs('json');
print_r($res);
?>
Резултат од извршувањето на кодот (пример):
[
'json_encode',
'json_decode',
'json_last_error',
'json_last_error_msg'
]
Пример
Да се обидеме да ги добиеме функциите на непостоечко проширување:
<?php
$res = get_extension_funcs('nonexistent');
var_dump($res);
?>
Резултат од извршувањето на кодот:
bool(false)
Пример
Да ги добиеме функциите на проширувањето standard (стандардните функции на PHP):
<?php
$res = get_extension_funcs('standard');
print_r(array_slice($res, 0, 5));
?>
Резултат од извршувањето на кодот (првите 5 функции):
[
'constant',
'bin2hex',
'sleep',
'usleep',
'time_nanosleep'
]
Погледнете ги исто така
-
функцијата
get_loaded_extensions,
која враќа листа на сите вчитани проширувања -
функцијата
extension_loaded,
која проверува дали е вчитано наведеното проширување -
функцијата
function_exists,
која проверува дали функцијата постои