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

libxml_get_last_error

libxml에서 마지막 오류를 검색하십시오.
이름:libxml_get_last_error
분류:분류되지 않음
사용 언어:php
한 줄 설명:마지막 libxml 오류의 오류 메시지를 받으십시오

함수 이름 : libxml_get_last_error ()

해당 버전 : PHP 5, PHP 7

사용법 : libxml_get_last_error () 함수는 마지막 libxml 오류의 오류 정보를 얻는 데 사용됩니다.

구문 : libxml_get_last_error () : \ libxmlerror | false

반환 값 :이 함수는 가장 최근의 libxml 오류의 세부 사항을 포함하는 \ libxmlerror 객체를 반환합니다. 오류가 발생하지 않으면 False가 반환됩니다.

예:

 // 创建一个有错误的XML 文档$xml = "<root><element>"; // 禁用错误报告libxml_use_internal_errors(true); // 加载XML $doc = new DOMDocument(); $doc->loadXML($xml); // 获取最近一次libxml 错误$error = libxml_get_last_error(); if ($error) { echo "发生了一个libxml 错误:\n"; echo "代码:" . $error->code . "\n"; echo "消息:" . $error->message . "\n"; echo "行号:" . $error->line . "\n"; echo "列号:" . $error->column . "\n"; } else { echo "没有发生libxml 错误。\n"; }

출력 결과 :

发生了一个libxml 错误:代码:76消息:Opening and ending tag mismatch: element line 1 and root行号:1列号:17

위의 예에서는 오류가있는 XML 문서를 만들고 domDocument 클래스의 loadxml () 메소드를 사용하여 XML을로드했습니다. 그런 다음 libxml_get_last_error () 함수를 사용하여 마지막 libxml 오류의 세부 사항을 얻습니다. 오류가 발생하면 오류 코드, 메시지, 줄 번호 및 열 번호를 인쇄합니다. 오류가 발생하지 않으면 해당 메시지를 인쇄합니다.

libxml_get_last_error () 함수를 사용하기 전에 libxml 오류 메시지가 반환되도록 오류보고를 비활성화하려면 libxml_use_internal_errors (true)를 호출합니다. 함수가 호출되지 않으면 LIBXML 오류가 표준 오류 스트림에 직접 출력됩니다.

문법

 libxml_get_last_error ( )
유사한 함수
  • 예외를 던진 파일의 전체 경로를 반환합니다. getFile

    getFile

    예외를던진파일의전체경로를반환합니다.
  • FTP 서버에 로그인하십시오. ftp_login

    ftp_login

    FTP서버에로그인하십시오.
  • SimpleXML 요소에 자식 요소를 추가하십시오. addChild

    addChild

    SimpleXML요소에자식요소를추가하
  • FTP 서버에서 파일을 다운로드하여 로컬 열기 파일로 저장하십시오. ftp_fget

    ftp_fget

    FTP서버에서파일을다운로드하여로컬열기
  • ASXML ()에 대한 별칭. saveXML

    saveXML

    ASXML()에대한별칭.
  • 열린 파일을 업로드하고 FTP 서버 (비 블로킹)에서 파일로 저장하십시오. ftp_nb_fput

    ftp_nb_fput

    열린파일을업로드하고FTP서버(비블로킹
  • 지정된 디렉토리에서 파일 목록을 반환합니다. ftp_nlist

    ftp_nlist

    지정된디렉토리에서파일목록을반환합니다.
  • 각 프로세스에 대한 클라이언트 통계를 반환합니다. get_client_stats

    get_client_stats

    각프로세스에대한클라이언트통계를반환합니
인기 기사