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); ?>