정의 및 사용법
parse_ini_file() 함수는 구성 파일을 구문 분석하고 설정을 배열로 반환합니다.
구문
参数 | 描述 |
---|---|
file | 必需。规定要检查的 ini 文件。 |
process_sections | 可选。如果设置为 true,则返回一个多维数组,包括了配置文件中每一节的名称和设置。默认是 false。 |
설명
ini 파일의 구조는 php.ini와 유사합니다.
ini 파일에서도 상수를 파싱할 수 있으므로, pars_ini_file()을 실행하기 전에 상수를 ini 값으로 정의하면 결과에 통합됩니다. ini 값만 평가됩니다.
숫자로 구성된 키 이름과 섹션 이름은 PHP에서 정수로 처리되므로 0으로 시작하는 숫자는 8진수로, 0x로 시작하는 숫자는 16진수로 처리됩니다.
팁 및 참고 사항
참고: 이 기능은 자신의 애플리케이션의 구성 파일을 읽는 데 사용할 수 있습니다. 이 함수는 스크립트 실행 시 이미 처리된 php.ini 파일과는 아무런 관련이 없습니다.
설명: ini 파일의 값에 영숫자가 아닌 문자가 포함된 경우 큰따옴표(")로 묶어야 합니다.
설명 :null, yes, no, true 및 false를 포함한 일부 예약어는 ini 파일에서 키 이름으로 사용할 수 없습니다. 값은 null이고 no 및 false는 ""와 동일하며 값은 다음과 같습니다. yes 및 true는 ".1"과 동일합니다. {}|"~![()" 문자는 키 이름 어디에도 사용할 수 없으며 이러한 문자는 옵션 값에서 특별한 의미를 갖습니다.
설명: PHP 버전 5.0부터 이 함수는 옵션 값 내의 새 줄도 처리합니다. 내용:
PHP 코드: 출력 :예 2
process_sections
를 true로 설정):위에는 관련 내용을 포함하여 PHP의 pars_ini_file() 함수를 소개하고 있는데, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.