Fonction ini_get_all
La fonction ini_get_all renvoie un tableau avec tous les paramètres PHP disponibles.
Il est possible d'obtenir soit tous les paramètres, soit seulement ceux d'un module spécifique.
La fonction renvoie un tableau associatif, où les clés sont les noms des paramètres,
et les valeurs sont les informations pour chaque paramètre.
Syntaxe
ini_get_all([string $extension]);
Exemple
Obtenons tous les paramètres PHP disponibles :
<?php
$res = ini_get_all();
print_r($res);
?>
Résultat de l'exécution du code (exemple) :
[
'short_open_tag' => [
'global_value' => '1',
'local_value' => '1',
'access' => 4
],
'display_errors' => [
'global_value' => '1',
'local_value' => '1',
'access' => 7
]
]
Exemple
Obtenons les paramètres uniquement pour le module mbstring :
<?php
$res = ini_get_all('mbstring');
print_r($res);
?>
Résultat de l'exécution du code (exemple) :
[
'mbstring.language' => [
'global_value' => 'neutral',
'local_value' => 'neutral',
'access' => 4
],
'mbstring.internal_encoding' => [
'global_value' => 'UTF-8',
'local_value' => 'UTF-8',
'access' => 4
]
]