현재 위치: > 함수 카테고리 모음> libxml_clear_errors

libxml_clear_errors

LIBXML 오류 버퍼를 지 웁니다.
이름:libxml_clear_errors
분류:분류되지 않음
사용 언어:php
한 줄 설명:LIBXML 오류 버퍼의 모든 오류를 지우십시오

함수 이름 : libxml_clear_errors ()

함수 설명 : libxml_clear_errors () 함수는 libxml 오류 버퍼의 모든 오류를 지우는 데 사용됩니다.

해당 버전 :이 기능은 PHP 5> = 5.1.0, PHP 7 버전으로 제공됩니다.

구문 : libxml_clear_errors () : void

반환 값 :이 함수는 값을 반환하지 않습니다.

예:

 // 启用libxml 错误处理libxml_use_internal_errors(true); // 通过加载无效的XML 文件引发错误$doc = new DOMDocument(); $doc->load('invalid.xml'); // 获取所有的libxml 错误$errors = libxml_get_errors(); // 输出错误信息foreach ($errors as $error) { echo libxml_display_error($error); } // 清除错误缓冲区libxml_clear_errors(); // 自定义函数用于显示错误信息function libxml_display_error($error) { $return = "<br/>\n"; switch ($error->level) { case LIBXML_ERR_WARNING: $return .= "<b>Warning $error->code:</b> "; break; case LIBXML_ERR_ERROR: $return .= "<b>Error $error->code:</b> "; break; case LIBXML_ERR_FATAL: $return .= "<b>Fatal Error $error->code:</b> "; break; } $return .= trim($error->message); if ($error->file) { $return .= " in <b>$error->file</b>"; } $return .= " on line <b>$error->line</b>\n"; return $return; }

위의 예에서는 먼저 libxml_use_internal_errors(true) 통한 libxml 오류 처리를 활성화했습니다. 그런 다음 유효하지 않은 XML 파일을로드하여 libxml에 오류가 발생했습니다. 다음으로 libxml_get_errors() 함수를 사용하여 모든 libxml 오류를 얻고 사용자 정의 함수 libxml_display_error() 사용하여 오류 메시지를 표시합니다. 마지막으로, 우리는 libxml_clear_errors() 사용하여 후속 처리를 위해 오류 버퍼를 지 웁니다.

문법

 libxml_clear_errors ( )
유사한 함수
  • 열린 파일을 업로드하고 FTP 서버 (비 블로킹)에서 파일로 저장하십시오. ftp_nb_fput

    ftp_nb_fput

    열린파일을업로드하고FTP서버(비블로킹
  • 유대인 달력의 날짜를 줄리안의 날 수로 전환하십시오. jewishtojd

    jewishtojd

    유대인달력의날짜를줄리안의날수로전환하십
  • 현재 연결된 문자 세트의 이름을 반환합니다. mysql_client_encoding

    mysql_client_encoding

    현재연결된문자세트의이름을반환합니다.
  • FTP에서 프로그램/명령을 실행하십시오. ftp_exec

    ftp_exec

    FTP에서프로그램/명령을실행하십시오.
  • 예외를 던지는 코드 줄의 줄 번호를 반환합니다. getLine

    getLine

    예외를던지는코드줄의줄번호를반환합니다.
  • 예외가 발생했을 때 실행중인 모든 기능에 대한 정보가 포함 된 배열을 반환합니다. getTrace

    getTrace

    예외가발생했을때실행중인모든기능에대한정
  • MySQL 프로토콜 버전을 반환합니다. get_proto_info

    get_proto_info

    MySQL프로토콜버전을반환합니다.
  • 문서에 사용 된 네임 스페이스를 반환합니다. getNamespaces

    getNamespaces

    문서에사용된네임스페이스를반환합니다.