Funksioni get_extension_funcs
Funksioni get_extension_funcs kthen një grup me emrat e të gjitha funksioneve,
të disponueshme në zgjerimin e specifikuar PHP. Si parametër funksioni priston
një varg me emrin e zgjerimit. Nëse zgjerimi nuk ekziston ose nuk përmban funksione,
funksioni do të kthejë false.
Sintaksa
get_extension_funcs(string $extension_name);
Shembull
Le të marrim një listë të të gjitha funksioneve të zgjerimit JSON:
<?php
$res = get_extension_funcs('json');
print_r($res);
?>
Rezultati i ekzekutimit të kodit (shembull):
[
'json_encode',
'json_decode',
'json_last_error',
'json_last_error_msg'
]
Shembull
Le të përpiqemi të marrim funksionet e një zgjerimi që nuk ekziston:
<?php
$res = get_extension_funcs('nonexistent');
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
bool(false)
Shembull
Le të marrim funksionet e zgjerimit standard (funksionet standarde PHP):
<?php
$res = get_extension_funcs('standard');
print_r(array_slice($res, 0, 5));
?>
Rezultati i ekzekutimit të kodit (5 funksionet e para):
[
'constant',
'bin2hex',
'sleep',
'usleep',
'time_nanosleep'
]
Shihni gjithashtu
-
funksionin
get_loaded_extensions,
i cili kthen një listë të të gjitha zgjerimeve të ngarkuara -
funksionin
extension_loaded,
i cili kontrollon nëse zgjerimi i specifikuar është i ngarkuar -
funksionin
function_exists,
i cili kontrollon ekzistencën e funksionit