ReflectionExtension::getFunctions
PHP function
Edit on GitHub ✎
(PHP 5, PHP 7, PHP 8)
Gets extension functions
Description
ReflectionExtension::getFunctions(): array
Get defined functions from an extension.
Parameters Parameters
Return Values
An associative array of ReflectionFunction objects, for each function defined in the extension with the keys being the function names. If no function are defined, an empty array is returned.
Examples
ReflectionExtension::getFunctions example
php
<?php
$dom = new ReflectionExtension('SimpleXML');
print_r($dom->getFunctions());
?>The above example will output something similar to:
output
Array
(
[simplexml_load_file] => ReflectionFunction Object
(
[name] => simplexml_load_file
)
[simplexml_load_string] => ReflectionFunction Object
(
[name] => simplexml_load_string
)
[simplexml_import_dom] => ReflectionFunction Object
(
[name] => simplexml_import_dom
)
)See Also
ReflectionExtension::getClassesget_extension_funcs()