함수 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 함수,
    설정 값을 변경합니다