PHP | ReflectionFunction invokeArgs() Function Last Updated : 19 Dec, 2019 Comments Improve Suggest changes Like Article Like Report The ReflectionFunction::invokeArgs() function is an inbuilt function in PHP which is used to return the result of the invoked function call. Syntax: mixed ReflectionFunction::invokeArgs( array $args ) Parameters: This function accepts a single parameter $args which holds the array of arguments passed to the called function. Return Value: This function returns the result of the invoked function call. Below programs illustrate the ReflectionFunction::invokeArgs() function in PHP: Program 1: php <?php // Initializing a user-defined function function Company($Company_Name, $Role) { return sprintf("%s %s\r\n", $Company_Name, $Role); } // Using ReflectionFunction() over the specified // function company $function = new ReflectionFunction('company'); // Calling the invokeArgs() function $A = $function->invokeArgs(array('GeeksforGeeks', 'is a Computer Science Portal.')); // Getting the result of the invoked // function company echo $A; ?> Output: GeeksforGeeks is a Computer Science Portal. Program_2: php <?php // Initializing some user-defined functions function Trial1($First_Args, $Second_Args) { return sprintf("%s %s\r\n", $First_Args, $Second_Args); } function Trial2($First_Args, $Second_Args) { return sprintf("%s %s\r\n", $First_Args, $Second_Args); } // Using ReflectionFunction() over the above // specified functions $function = new ReflectionFunction('Trial1'); $function = new ReflectionFunction('Trial2'); // Calling the invokeArgs() function and the // result of the invoked function company echo $function->invokeArgs(array('a+a', '= 2a')); echo $function->invokeArgs(array('a*a', '= a^2')); ?> Output: a+a = 2a a*a = a^2 Reference: https://www.php.net/manual/en/reflectionfunction.invokeargs.php Comment More infoAdvertise with us Next Article PHP | ReflectionFunction invokeArgs() Function K Kanchan_Ray Follow Improve Article Tags : Web Technologies PHP PHP-function PHP- Reflection Similar Reads PHP | ReflectionFunction invoke() Function The ReflectionFunction::invoke() function is an inbuilt function in PHP which is used to return the result of the invoked function call. Syntax: mixed ReflectionFunction::invoke( mixed $args) Parameters: This function accept parameter $args which holds the list of arguments passed to the called func 2 min read PHP | ReflectionMethod invokeArgs() Function The ReflectionMethod::invokeArgs() function is an inbuilt function in PHP which is used to invoke the specified reflected method and returns the result of the method.Syntax: mixed ReflectionMethod::invokeArgs ( $object, $parameter ) Parameters: This function accepts two parameters as mentioned above 2 min read PHP | ReflectionMethod invoke() Function The ReflectionMethod::invoke() function is an inbuilt function in PHP which is used to invoke the specified reflected method and returns the result of the method.Syntax: public mixed ReflectionMethod::invoke ( $object, $parameter ) Parameters: This function accepts two parameters which are illustrat 2 min read PHP ReflectionFunction export() Function The ReflectionFunction::export() function is an inbuilt function in PHP which is used to return the export as a string if the return parameter is set to TRUE, otherwise NULL is returned. Syntax: string ReflectionFunction::export( string $name, string $return ) Parameters: This function accepts two p 2 min read PHP | ReflectionExtension info() Function The ReflectionExtension::info() function is an inbuilt function in PHP which is used to return the information of the specified extension. Syntax: void ReflectionExtension::info( void ) Parameters: This function does not accept any parameter. Return Value: This function returns the information of th 1 min read PHP | ReflectionFunction __toString() Function The ReflectionFunction::__toString() function is an inbuilt function in PHP which is used to return the string representation of the specified function.Syntax: string ReflectionFunction::__toString( void ) Parameters: This function does not accept any parameters.Return Value: This function returns t 2 min read PHP | ReflectionExtension getINIEntries() Function The ReflectionExtension::getINIEntries() function is an inbuilt function in PHP which is used to return an array with the ini entries as keys and their defined values as values. Syntax: Array ReflectionExtension::getINIEntries( void ) Parameters: This function does not accept any parameter. Return V 1 min read PHP | ReflectionExtension isTemporary() Function The ReflectionExtension::isTemporary() function is an inbuilt function in PHP which is used to return true if the specified extension is temporary, otherwise returns false. Syntax: void ReflectionExtension::isTemporary( void ) Parameters: This function does not accept any parameter. Return Value: Th 1 min read PHP | ReflectionMethod isFinal() Function The ReflectionMethod::isFinal() function is an inbuilt function in PHP which is used to return TRUE if the specified method is final, otherwise returns FALSE. Syntax: bool ReflectionMethod::isFinal( void ) Parameters: This function does not accept any parameters. Return Value: This function returns 2 min read PHP | ReflectionExtension getClasses() Function The ReflectionExtension::getClasses() function is an inbuilt function in PHP which is used to return a list of classes from specified extension. If no classes are specified, an empty array is returned. Syntax: array ReflectionExtension::getClasses( void ) Parameters: This function does not accept an 2 min read Like