Funkcija ini_get_all

Funkcija ini_get_all grąžina masyvą su visais prieinamais PHP nustatymais. Galima gauti arba visus nustatymus, arba tik tam tikro modulio. Funkcija grąžina asociatyvų masyvą, kur raktai - nustatymų pavadinimai, o reikšmės - informacija apie kiekvieną nustatymą.

Sintaksė

phpini_get_all([string $extension]);

Pavyzdys

Gaukime visus prieinamus PHP nustatymus:

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

Kodo vykdymo rezultatas (pavyzdys):

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

Pavyzdys

Gaukime nustatymus tik moduliui mbstring:

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

Kodo vykdymo rezultatas (pavyzdys):

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

Taip pat žiūrėkite

  • funkciją ini_get,
    kuri grąžina vieno nustatymo reikšmę
  • funkciją ini_set,
    kuri nustato nustatymo reikšmę