PHP マニュアル
前のページ |  | 次のページ

# libxml_use_internal_errors

(PHP 5 >= 5.1.0RC1)

libxml_use_internal_errors -- libxmlエラーを無効にし、ユーザが必要に応じてエラー情報を取得できるようにする

## 説明

bool libxml_use_internal_errors ( [bool use_errors] )

libxml_use_internal_errors() により、 標準のlibxmlエラーを無効にし、ユーザによるエラー処理を有効にすることができます。

## パラメータ

`use_errors`

  ユーザによるエラー処理を有効または無効にする。デフォルトは、`FALSE`です。

## 返り値

この関数は、 `use_errors`の前の値を返します。

## 例

例 1. libxml_use_internal_errors()の例

この例は、libxmlエラーとこの関数により返された値の 貴本的な使用方法に示すものです。

`<?php // ユーザによるエラー処理を有効にする var_dump(libxml_use_internal_errors(true)); $doc = DOMDocument::load('file.xml'); if (!$doc) { $errors = libxml_get_errors(); foreach ($errors as $error) { // handle errors here } libxml_clear_errors(); } ?>`

上の例の出力は以下となります。

    bool(false)

## 参考

libxml_clear_errors()
libxml_get_errors()

前のページ | ホーム | 次のページ
libxml_set_streams_context | 上に戻る | Lotus Notes 関数