Функција ini_get_all

Функција ini_get_all враћа низ са свим доступним поставкама PHP. Може се добити или све поставке, или само за одређени модул. Функција враћа асоцијативни низ, где су кључеви - имена поставки, а вредности - информације о свакој поставци.

Синтакса

phpini_get_all([string $extension]);

Пример

Добијмо све доступне поставке PHP:

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

Резултат извршавања кода (пример):

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

Пример

Добијмо поставке само за модул mbstring:

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

Резултат извршавања кода (пример):

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

Погледајте такође

  • функцију ini_get,
    која враћа вредност једне поставке
  • функцију ini_set,
    која поставља вредност поставке