PHP xml_parser_create() 함수

정의 및 사용법

xml_parser_create() 함수는 XML 파서를 생성합니다.

이 함수는 새로운 XML 파서를 만들어 다른 XML 함수가 사용할 수 있는 리소스 핸들을 반환합니다.

문법

xml_parser_create(encoding)
파라미터 설명
encoding 선택 사항입니다. 출력 인코딩을 지정합니다.

설명

선택 사항 encoding PHP 4에서 사용되어 XML 입력의 문자 인코딩 방식을 지정합니다.

PHP 5부터, 입력 XML의 인코딩을 자동으로 감지하기 때문에 encoding 파라미터는 해석된 출력 데이터의 인코딩을 지정하는 데 사용됩니다.

PHP 4에서는 기본 출력 인코딩이 입력 데이터의 인코딩과 동일합니다. 공백 문자열을 전달하면, 파서가 문서의 인코딩을 결정하기 위해 앞 3개 또는 4개 바이트를 검색합니다.

PHP 5.0.0 및 5.0.1에서는 기본 출력 문자 인코딩이 ISO-8859-1이며, PHP 5.0.2 이상에서는 UTF-8입니다.

파서가 지원하는 인코딩은 ISO-8859-1, UTF-8 및 US-ASCII입니다.

ヒント 및 주석

ヒント:XML 파서를 해제하려면 사용하세요 xml_parser_free(); 기능.

ヒント:이름 공간을 지원하는 XML 파서를 생성하려면 사용하세요 xml_parser_create_ns(); 기능.

예제

<?php
$xmlparser = xml_parser_create();;
xml_parser_free($xmlparser);
?>