首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

libxml_use_internal_errors

(PHP 5 >= 5.1.0, PHP 7)

libxml_use_internal_errors - 禁用libxml错误并允许用户根据需要获取错误信息

描述

代码语言:javascript
复制
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错误的基本用法和这个函数返回的值。

代码语言:javascript
复制
<?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();
}

?>

上面的例子将输出:

代码语言:javascript
复制
bool(false)

扩展内容

  • libxml_clear_errors() - 清除libxml错误缓冲区
  • libxml_get_errors() - 检索错误数组

← libxml_set_streams_context

扫码关注腾讯云开发者

领取腾讯云代金券