현재 위치: > 함수 카테고리 모음> 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 진수로 취급됩니다.

유사한 함수
  • 상징적 링크의 목표를 반환하십시오 readlink

    readlink

    상징적링크의목표를반환하십시오
  • 출력 파일 포인터의 나머지 데이터 fpassthru

    fpassthru

    출력파일포인터의나머지데이터
  • Unlink () 또는 unset ()을 참조하십시오 (PHP는 키워드 또는 함수가 삭제되지 않습니다) delete

    delete

    Unlink()또는unset()을참조
  • 프로세스 파일 포인터를 닫습니다 pclose

    pclose

    프로세스파일포인터를닫습니다
  • 구성 파일을 구문 분석하십시오 parse_ini_file

    parse_ini_file

    구성파일을구문분석하십시오
  • 파일 이름을 패턴으로 일치시킵니다 fnmatch

    fnmatch

    파일이름을패턴으로일치시킵니다
  • 파일에 데이터를 작성하십시오 file_put_contents

    file_put_contents

    파일에데이터를작성하십시오
  • 연결에 대한 정보를 얻으십시오 linkinfo

    linkinfo

    연결에대한정보를얻으십시오
인기 기사