라이브러리
[PHP] xml_error_string - XML 파서 오류 문자열 가져오기
XML Error String
PHP의 `xml_error_string` 함수는 XML 파서가 발생한 오류를 문자열로 반환합니다. 이 함수는 XML 파서의 오류 메시지를 이해하고 오류를 처리하는 데 도움이 됩니다.
사용법
`xml_error_string` 함수는 두 개의 매개 변수를 받습니다.
* `$error_code`: 오류 코드
* `$level`: 오류 레벨 (XML_ERROR_NONE, XML_ERROR_WARNING, XML_ERROR_ERROR)
예제
#hostingforum.kr
php
<?php
// XML 파서 초기화
$xml = new DOMDocument();
$xml->loadXML('John30');
// XML 파서 오류 설정
$xml->xmlError = true;
// XML 파서 오류 발생
$xml->loadXML('Johnabc');
// 오류 코드와 레벨 가져오기
$error_code = libxml_get_last_error()->code;
$level = libxml_get_last_error()->level;
// 오류 문자열 가져오기
$error_string = xml_error_string($error_code, $level);
// 오류 문자열 출력
echo "오류 코드: $error_code
";
echo "오류 레벨: $level
";
echo "오류 문자열: $error_string
";
?>
결과
#hostingforum.kr
오류 코드: 5
오류 레벨: 1
오류 문자열: Invalid character in tag name
참고
* `xml_error_string` 함수는 XML 파서의 오류 메시지를 문자열로 반환합니다.
* `$error_code` 매개 변수는 오류 코드를 받습니다.
* `$level` 매개 변수는 오류 레벨을 받습니다.
* `libxml_get_last_error()` 함수는 XML 파서의 마지막 오류를 반환합니다.
* `xml_error_string` 함수는 XML 파서의 오류 메시지를 이해하고 오류를 처리하는 데 도움이 됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.