A get_extension_funcs függvény
A get_extension_funcs függvény egy tömböt ad vissza a megadott PHP kiterjesztésben elérhető összes függvény nevével.
A függvény paraméterként egy stringet fogad a kiterjesztés nevével.
Ha a kiterjesztés nem létezik vagy nem tartalmaz függvényeket,
a függvény false értéket ad vissza.
Szintaxis
get_extension_funcs(string $extension_name);
Példa
Kérjük le a JSON kiterjesztés összes függvényének listáját:
<?php
$res = get_extension_funcs('json');
print_r($res);
?>
A kód végrehajtásának eredménye (példa):
[
'json_encode',
'json_decode',
'json_last_error',
'json_last_error_msg'
]
Példa
Próbáljuk meg lekérni egy nem létező kiterjesztés függvényeit:
<?php
$res = get_extension_funcs('nonexistent');
var_dump($res);
?>
A kód végrehajtásának eredménye:
bool(false)
Példa
Kérjük le a standard kiterjesztés függvényeit (PHP szabványos függvények):
<?php
$res = get_extension_funcs('standard');
print_r(array_slice($res, 0, 5));
?>
A kód végrehajtásának eredménye (első 5 függvény):
[
'constant',
'bin2hex',
'sleep',
'usleep',
'time_nanosleep'
]
Lásd még
-
a
get_loaded_extensionsfüggvényt,
amely visszaadja az összes betöltött kiterjesztés listáját -
a
extension_loadedfüggvényt,
amely ellenőrzi, hogy a megadott kiterjesztés betöltődött-e -
a
function_existsfüggvényt,
amely egy függvény létezését ellenőrzi