ini_get_all — 모든 설정 옵션을 얻습니다 > 개발자팁

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.

ini_get_all — 모든 설정 옵션을 얻습니다 정보

PHP ini_get_all — 모든 설정 옵션을 얻습니다

본문

ini_get_all — 모든 설정 옵션을 얻습니다

 

설명 :

 

array ini_get_all ([ string $extension [, bool $details ]] )

등록된 모든 설정 옵션을 반환합니다.

 

인수 :

 

extension

선택적인 확장명. 설정하면, 그 확장에 사용되는 옵션만 반환합니다.

 

details

자세한 설정을 얻거나 각 설정의 현재 값만 가져옵니다. 기본값은 TRUE입니다. (자세한 설정)

 

반환값 :

 

지시어 이름을 키로 가지는 연관 배열을 반환합니다.

 

details가 TRUE(기본값)이면, 배열은 global_value(php.ini에서 설정), local_value(ini_set()이나 .htaccess로 설정), access(접근 레벨)를 가지는 배열을 반환합니다.

 

details가 FALSE이면 옵션의 현재 값만 얻습니다.

 

접근 레벨에 대한 의미는 매뉴얼 섹션을 참고하십시오.

 

Note:

지시어가 복수의 접근 레벨을 가질 수 있기에, access는 적절한 비트마스트 값을 가집니다.

 

 

Example #1 ini_get_all() 예제

 

<?php

print_r(ini_get_all("pcre"));

print_r(ini_get_all());

?>

위 예제의 출력 예시:

 

Array

(

    [pcre.backtrack_limit] => Array

        (

            [global_value] => 100000

            [local_value] => 100000

            [access] => 7

        )

 

    [pcre.recursion_limit] => Array

        (

            [global_value] => 100000

            [local_value] => 100000

            [access] => 7

        )

 

)

Array

(

    [allow_call_time_pass_reference] => Array

        (

            [global_value] => 0

            [local_value] => 0

            [access] => 6

        )

 

    [allow_url_fopen] => Array

        (

            [global_value] => 1

            [local_value] => 1

            [access] => 4

        )

 

    ...

 

)

추천
0

댓글 0개

전체 5,397
개발자팁 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT