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

유사한 함수
  • 파일 포인터에서 줄을 읽고 HTML 태그를 필터링합니다. fgetss

    fgetss

    파일포인터에서줄을읽고HTML태그를필터
  • 파일에 쓰기 (이진 파일에 안전하게 사용) fwrite

    fwrite

    파일에쓰기(이진파일에안전하게사용)
  • 줄을 CSV로 형식화하고 파일 포인터에 쓰기 fputcsv

    fputcsv

    줄을CSV로형식화하고파일포인터에쓰기
  • 열린 파일 포인터를 통해 파일 정보를 얻습니다 fstat

    fstat

    열린파일포인터를통해파일정보를얻습니다
  • 주어진 파일 이름이 실행 가능한지 확인하십시오 is_executable

    is_executable

    주어진파일이름이실행가능한지확인하십시오
  • Unlink () 또는 unset ()을 참조하십시오 (PHP는 키워드 또는 함수가 삭제되지 않습니다) delete

    delete

    Unlink()또는unset()을참조
  • 출력 파일 readfile

    readfile

    출력파일
  • 프로세스 파일 포인터를 닫습니다 pclose

    pclose

    프로세스파일포인터를닫습니다
인기 기사