PHP libxml 함수

PHP libxml 개요

libxml 함수와 상수는 SimpleXML, XSLT 및 DOM과 함께 사용됩니다。

설치

이 함수들은 libxml 패키지가 필요합니다。xmlsoft.org에서 다운로드하세요

PHP libxml 함수

PHP:이 함수를 지원하는 가장 오래된 PHP 버전을 지시합니다。

함수 설명 PHP
libxml_clear_errors() libxml 오류 버퍼를 비우습니다。 5
libxml_get_errors() 오류 배열을 검색합니다。 5
libxml_get_last_error() libxml에서 마지막 오류를 검색합니다。 5
libxml_set_streams_context() 다음 libxml 문서 로드나 쓰기에 대해 스트림 환경을 설정합니다。 5
libxml_use_internal_errors() libxml 오류를 비활성화하고, 사용자가 필요에 따라 오류 정보를 읽을 수 있도록 합니다。 5

PHP libxml 상수

함수 설명 PHP
LIBXML_COMPACT 소형 노드 할당 최적화를 설정합니다. 애플리케이션의 성능을 개선합니다。 5
LIBXML_DTDATTR 기본 DTD 속성을 설정합니다。 5
LIBXML_DTDLOAD 外部子集를 로드합니다。 5
LIBXML_DTDVALID DTD를 통해��증. 5
LIBXML_NOBLANKS 빈 노드를 제거. 5
LIBXML_NOCDATA CDATA를 텍스트 노드로 설정. 5
LIBXML_NOEMPTYTAG

빈 태그를 변경합니다. 예를 들어, <br/>을 <br></br>으로 변경.

DOMDocument->save()와 DOMDocument->saveXML() 함수에서만 사용 가능.

5
LIBXML_NOENT 엔티티를 대체. 5
LIBXML_NOERROR 오류 보고서를 표시하지 않습니다. 5
LIBXML_NONET 문서를 로드할 때 네트워크 접근을 중지. 5
LIBXML_NOWARNING 경고 보고서를 표시하지 않습니다. 5
LIBXML_NOXMLDECL 문서를 저장할 때 XML 선언을 취소. 5
LIBXML_NSCLEAN 추가적인 이름 공간 선언을 제거. 5
LIBXML_XINCLUDE XInclude 대체. 5
LIBXML_ERR_ERROR 복구 가능한 오류를 얻으십시오. 5
LIBXML_ERR_FATAL 심각한 오류를 얻으십시오. 5
LIBXML_ERR_NONE 오류가 없음을 얻으십시오. 5
LIBXML_ERR_WARNING 간단한 경고를 얻으십시오. 5
LIBXML_VERSION libxml 버전을 얻으십시오. 예를 들어, 20605 또는 20617. 5
LIBXML_DOTTED_VERSION 점이 있는 libxml 버전을 얻으십시오. 예를 들어, 2.6.5 또는 2.6.17. 5