현재 위치: > 함수 카테고리 모음> parse_ini_file

parse_ini_file

구성 파일을 구문 분석하십시오
이름:parse_ini_file
분류:파일 시스템
사용 언어:php
한 줄 설명:구성 파일을 구문 분석합니다.

정의 및 사용법

parse_ini_file() 함수는 구성 파일을 구문 분석하고 설정을 배열로 반환합니다.

예 1

"test.ini"의 내용 :

 [이름]
나 = 로버트
당신 = 피터

[URLS]
첫 번째 = "http://www.example.com"
두 번째 = "http://www.gitbox.net"

PHP 코드 :

 <? php
print_r ( parse_ini_file ( "test.ini" ) ) ;
?>

산출:

 정렬
(
[나] => 로버트
[당신] => 피터
[첫 번째] => http://www.example.com
[두 번째] => http://www.gitbox.net
))

예 2

"test.ini"의 내용 :

 [이름]
나 = 로버트
당신 = 피터

[URLS]
첫 번째 = "http://www.example.com"
두 번째 = "http://www.gitbox.net"

php code ( process_sections 가 true로 설정 됨) :

 <? php
print_r ( parse_ini_file ( "test.ini" , true ) ) ;
?>

산출:

 정렬
(
[이름] => 배열
  (
  [나] => 로버트
  [당신] => 피터
  ))
[urls] => 배열
  (
  [첫 번째] => http://www.example.com
  [두 번째] => http://www.gitbox.net
  ))
))

문법

 parse_ini_file ( 파일 , process_sections )
매개 변수 설명하다
파일 필수의. 검사 할 INI 문서를 지정하십시오.
process_sections 선택 과목. true로 설정되면 구성 파일의 각 섹션의 이름 및 설정을 포함하여 다차원 배열이 반환됩니다. 기본값은 False입니다.

설명

INI 파일의 구조는 php.ini의 구조와 유사합니다.

상수는 INI 파일에서도 구문 분석 할 수 있으므로 상수가 parse_ini_file() 실행하기 전에 INI 값으로 정의되면 결과에 통합됩니다. INI의 가치 만 평가됩니다.

숫자로 구성된 주요 이름과 하위 섹션 이름은 PHP에 의해 정수로 처리되므로 0으로 시작하는 숫자는 8대로 처리되고 0x로 시작하는 것은 16 진수로 취급됩니다.

유사한 함수
  • 파일 포인터에서 줄을 읽고 CSV 필드를 구문 분석합니다. fgetcsv

    fgetcsv

    파일포인터에서줄을읽고CSV필드를구문분
  • 파일에 대한 변경 동기화 (메타 데이터 포함) fsync

    fsync

    파일에대한변경동기화(메타데이터포함)
  • 상징적 연결을 설정하십시오 symlink

    symlink

    상징적연결을설정하십시오
  • 패턴과 일치하는 파일 경로를 찾으십시오 glob

    glob

    패턴과일치하는파일경로를찾으십시오
  • 경로에서 파일 이름 부분을 반환합니다 basename

    basename

    경로에서파일이름부분을반환합니다
  • 정규화 된 절대 경로 이름을 반환합니다 realpath

    realpath

    정규화된절대경로이름을반환합니다
  • 파일 또는 URL을 엽니 다 fopen

    fopen

    파일또는URL을엽니다
  • 문서에 대한 정보를 제공합니다 stat

    stat

    문서에대한정보를제공합니다
인기 기사