Funktion ini_get_all

Die Funktion ini_get_all gibt ein Array mit allen verfügbaren PHP-Einstellungen zurück. Es können entweder alle Einstellungen oder nur die für eine bestimmte Erweiterung abgerufen werden. Die Funktion gibt ein assoziatives Array zurück, in dem die Schlüssel die Namen der Einstellungen sind und die Werte Informationen zu jeder Einstellung enthalten.

Syntax

phpini_get_all([string $extension]);

Beispiel

Rufen wir alle verfügbaren PHP-Einstellungen ab:

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

Ergebnis der Codeausführung (Beispiel):

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

Beispiel

Rufen wir nur die Einstellungen für die Erweiterung mbstring ab:

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

Ergebnis der Codeausführung (Beispiel):

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

Siehe auch

  • die Funktion ini_get,
    die den Wert einer einzelnen Einstellung zurückgibt
  • die Funktion ini_set,
    die den Wert einer Einstellung setzt