Funksjonen ini_get_all

Funksjonen ini_get_all returnerer en matrise med alle tilgjengelige PHP-innstillinger. Du kan enten få alle innstillinger eller bare for en bestemt modul. Funksjonen returnerer en assosiativ matrise hvor nøklene er innstillingsnavn, og verdiene er informasjon om hver innstilling.

Syntaks

phpini_get_all([string $extension]);

Eksempel

La oss hente alle tilgjengelige PHP-innstillinger:

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

Resultat av kjøring (eksempel):

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

Eksempel

La oss hente innstillinger kun for mbstring-modulen:

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

Resultat av kjøring (eksempel):

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

Se også

  • funksjonen ini_get,
    som returnerer verdien for én innstilling
  • funksjonen ini_set,
    som setter verdien for en innstilling