현재 위치: > 함수 카테고리 모음> 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 ( )
유사한 함수
  • MySQL 데이터베이스를 선택하십시오. mysql_select_db

    mysql_select_db

    MySQL데이터베이스를선택하십시오.
  • 이전 MySQL 작업에서 생성 된 텍스트 오류 메시지를 반환합니다. mysql_error

    mysql_error

    이전MySQL작업에서생성된텍스트오류메
  • Gregorian 달력의 날짜를 Julian Day Counts로 변환하십시오. gregoriantojd

    gregoriantojd

    Gregorian달력의날짜를Julia
  • FTP 서버에서 파일을 다운로드하여 로컬로 열린 파일 (비 블로킹)으로 저장하십시오. ftp_nb_fget

    ftp_nb_fget

    FTP서버에서파일을다운로드하여로컬로열
  • FTP 서버에서 새 디렉토리를 만듭니다. ftp_mkdir

    ftp_mkdir

    FTP서버에서새디렉토리를만듭니다.
  • FTP 연결을 닫습니다. ftp_close

    ftp_close

    FTP연결을닫습니다.
  • 결과 메모리를 자유롭게하십시오. mysql_free_result

    mysql_free_result

    결과메모리를자유롭게하십시오.
  • XML 문자열을 객체로 변환하십시오. simplexml_load_string

    simplexml_load_string

    XML문자열을객체로변환하십시오.