Open In App

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 Value: This function returns an array with the ini entries as keys and their defined values as values.



Below programs illustrate the ReflectionExtension::getINIEntries() function in PHP:

Program_1:




<?php
  
// Defining an extension
$A = 'DOM';
  
// Using ReflectionExtension() over the 
// specified extension
$extension = new ReflectionExtension($A);
  
// Calling the getINIEntries() function
$B = $extension->getINIEntries();
  
// Getting an array with the ini
// entries as keys and their 
// defined values as values.
var_dump($B);
?>

Output:
array(0) {
}

Program_2:




<?php
   
// Using ReflectionExtension() over 
// a extension pcre
$extension = new ReflectionExtension("pcre");
   
// Calling the getINIEntries() function and
// Getting an array with the ini
// entries as keys and their 
// defined values as values.
var_dump($extension->getINIEntries());
?>

Output:
array(3) {
  ["pcre.backtrack_limit"]=>
  string(7) "1000000"
  ["pcre.recursion_limit"]=>
  string(6) "100000"
  ["pcre.jit"]=>
  string(1) "1"
}

Reference: https://www.php.net/manual/en/reflectionextension.getinientries.php

Article Tags :