Kazi get_extension_funcs
Kazi get_extension_funcs hurudisha safu yenye majina ya kazi zote,
zinazopatikana katika ugani maalum wa PHP. Kama kigezo kazi inakubali
mfuatano wenye jina la ugani. Iwapo ugani haupo au hauna kazi zozote,
kazi itarudisha false.
Mtindo
get_extension_funcs(string $extension_name);
Mfano
Wacha tupate orodha ya kazi zote za ugani JSON:
<?php
$res = get_extension_funcs('json');
print_r($res);
?>
Matokeo ya utekelezaji wa kificho (mfano):
[
'json_encode',
'json_decode',
'json_last_error',
'json_last_error_msg'
]
Mfano
Wacha tujaribu kupata kazi za ugani usiopo:
<?php
$res = get_extension_funcs('nonexistent');
var_dump($res);
?>
Matokeo ya utekelezaji wa kificho:
bool(false)
Mfano
Wacha tupate kazi za ugani standard (kazi za kawaida za PHP):
<?php
$res = get_extension_funcs('standard');
print_r(array_slice($res, 0, 5));
?>
Matokeo ya utekelezaji wa kificho (kazi 5 za kwanza):
[
'constant',
'bin2hex',
'sleep',
'usleep',
'time_nanosleep'
]
Angalia pia
-
kazi
get_loaded_extensions,
ambayo hurudisha orodha ya madokezo yote yaliyopakiwa -
kazi
extension_loaded,
ambayo inakagua ikiwa ugani maalum umepakiwa -
kazi
function_exists,
ambayo inakagua uwepo wa kazi