Funcția ini_get_all
Funcția ini_get_all returnează un tablou cu toate setările PHP disponibile.
Se pot obține fie toate setările, fie doar pentru un anumit modul.
Funcția returnează un tablou asociativ, unde cheile sunt numele setărilor,
iar valorile sunt informații despre fiecare setare.
Sintaxă
ini_get_all([string $extension]);
Exemplu
Să obținem toate setările PHP disponibile:
<?php
$res = ini_get_all();
print_r($res);
?>
Rezultatul executării codului (exemplu):
[
'short_open_tag' => [
'global_value' => '1',
'local_value' => '1',
'access' => 4
],
'display_errors' => [
'global_value' => '1',
'local_value' => '1',
'access' => 7
]
]
Exemplu
Să obținem setările doar pentru modulul mbstring:
<?php
$res = ini_get_all('mbstring');
print_r($res);
?>
Rezultatul executării codului (exemplu):
[
'mbstring.language' => [
'global_value' => 'neutral',
'local_value' => 'neutral',
'access' => 4
],
'mbstring.internal_encoding' => [
'global_value' => 'UTF-8',
'local_value' => 'UTF-8',
'access' => 4
]
]