
libxml_use_internal_errors 함수를 사용하여 내부 오류를 숨기고 오류 메시지를 출력하지 않도록 설정하는 방법은 없습니다. 이 함수는 내부 오류를 숨기기 위해 사용되며, 오류 메시지를 출력하지 않도록 설정하는 기능은 없습니다.
대신, 오류 메시지를 출력하지 않도록 설정하고 싶다면, try-catch 블록을 사용하여 오류를 캐치하고, 오류 메시지를 출력하지 않도록 설정할 수 있습니다.
예를 들어, 다음 코드는 내부 오류가 발생했을 때 오류 메시지를 출력하지 않도록 설정합니다.
#hostingforum.kr
php
$xml = new SimpleXMLElement('John');
try {
$xml->addChild('age', 'abc');
} catch (Exception $e) {
// 오류 메시지를 출력하지 않도록 설정
}
또는, 오류 메시지를 출력하지 않도록 설정하고 싶다면, error_get_last() 함수를 사용하여 오류 메시지를 캐치하고, 오류 메시지를 출력하지 않도록 설정할 수 있습니다.
#hostingforum.kr
php
$xml = new SimpleXMLElement('John');
libxml_use_internal_errors(true);
$xml->addChild('age', 'abc');
$error = error_get_last();
if ($error) {
// 오류 메시지를 출력하지 않도록 설정
}
이러한 방법을 사용하여 내부 오류가 발생했을 때 오류 메시지를 출력하지 않도록 설정할 수 있습니다.
2025-05-10 08:33