Funkcija ini_get_all

Funkcija ini_get_all atgriež masīvu ar visiem pieejamajiem PHP iestatījumiem. Var iegūt vai nu visus iestatījumus, vai arī tikai noteiktam modulim. Funkcija atgriež asociatīvo masīvu, kur atslēgas ir iestatījumu nosaukumi, un vērtības ir informācija par katru iestatījumu.

Sintakse

phpini_get_all([string $extension]);

Piemērs

Iegūsim visus pieejamos PHP iestatījumus:

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

Koda izpildes rezultāts (piemērs):

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

Piemērs

Iegūsim iestatījumus tikai modulim mbstring:

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

Koda izpildes rezultāts (piemērs):

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

Skatiet arī

  • funkciju ini_get,
    kas atgriež vienas iestatījuma vērtību
  • funkciju ini_set,
    kas iestata iestatījuma vērtību