현재 위치: > 함수 카테고리 모음> 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 ( )
유사한 함수
  • SQL 문에 사용 된 문자열의 특수 문자를 탈출하십시오. mysql_real_escape_string

    mysql_real_escape_string

    SQL문에사용된문자열의특수문자를탈출하
  • 지정된 필드의 길이를 반환합니다. mysql_field_len

    mysql_field_len

    지정된필드의길이를반환합니다.
  • 지정된 파일의 마지막 수정 시간을 반환합니다. ftp_mdtm

    ftp_mdtm

    지정된파일의마지막수정시간을반환합니다.
  • Julian Days Count를 유대인 달력의 날짜로 변환하십시오. jdtojewish

    jdtojewish

    JulianDaysCount를유대인달
  • SimpleXML 요소에 속성을 추가하십시오. addAttribute

    addAttribute

    SimpleXML요소에속성을추가하십시
  • UNIX 타임 스탬프를 Julian Day Counts로 변환하십시오. unixtojd

    unixtojd

    UNIX타임스탬프를JulianDayC
  • 줄리안 데이 카운트를 지정된 캘린더의 날짜로 변환하십시오. cal_from_jd

    cal_from_jd

    줄리안데이카운트를지정된캘린더의날짜로변
  • 프랑스 공화국에서 줄리안의 날 수로 날짜를 전환하십시오. frenchtojd

    frenchtojd

    프랑스공화국에서줄리안의날수로날짜를전환
인기 기사