Functie ini_get_all

De functie ini_get_all retourneert een array met alle beschikbare PHP-instellingen. Je kunt ofwel alle instellingen verkrijgen, of alleen die voor een specifieke extensie. De functie retourneert een associatieve array, waarbij de sleutels de namen van de instellingen zijn, en de waarden informatie over elke instelling.

Syntaxis

phpini_get_all([string $extension]);

Voorbeeld

Laten we alle beschikbare PHP-instellingen verkrijgen:

php<?php
  $res = ini_get_all();
  print_r($res);
?>

Resultaat van het uitvoeren van de code (voorbeeld):

php[
  'short_open_tag' => [
    'global_value' => '1',
    'local_value' => '1',
    'access' => 4
  ],
  'display_errors' => [
    'global_value' => '1',
    'local_value' => '1',
    'access' => 7
  ]
]

Voorbeeld

Laten we alleen de instellingen voor de mbstring extensie verkrijgen:

php<?php
  $res = ini_get_all('mbstring');
  print_r($res);
?>

Resultaat van het uitvoeren van de code (voorbeeld):

php[
  'mbstring.language' => [
    'global_value' => 'neutral',
    'local_value' => 'neutral',
    'access' => 4
  ],
  'mbstring.internal_encoding' => [
    'global_value' => 'UTF-8',
    'local_value' => 'UTF-8',
    'access' => 4
  ]
]

Zie ook

  • de functie ini_get,
    die de waarde van één instelling retourneert
  • de functie ini_set,
    die de waarde van een instelling wijzigt