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(); }
?>
|
上の例の出力は以下となります。 |