libxml_use_internal_errors
libxml_use_internal_errors
(PHP 5 >= 5.1.0, PHP 7)
libxml_use_internal_errors - 禁用libxml错误并允许用户根据需要获取错误信息
描述
bool libxml_use_internal_errors ([ bool $use_errors = false ] )
libxml_use_internal_errors()
允许您禁用标准libxml错误并启用用户错误处理。
参数
use_errors
启用(TRUE
)用户错误处理或禁用(FALSE
)用户错误处理。禁用也将清除任何现有的libxml错误。
返回值
该函数返回use_errors
以前的值。
例子
示例#1 libxml_use_internal_errors()示例
这个例子演示了libxml错误的基本用法和这个函数返回的值。
<?php
// enable user error handling
var_dump(libxml_use_internal_errors(true)
// load the document
$doc = new DOMDocument;
if (!$doc->load('file.xml')) {
foreach (libxml_get_errors() as $error) {
// handle errors here
}
libxml_clear_errors(
}
?>
上面的例子将输出:
bool(false)
扩展内容
- libxml_clear_errors() - 清除libxml错误缓冲区
- libxml_get_errors() - 检索错误数组
← libxml_set_streams_context