When using this funtion, be sure to clear your internal error buffer. If you dn't and you are using this in a long running process, you may find that all your memory is used up.libxml_use_internal_errors
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
libxml_use_internal_errors
Референца за `function.libxml-use-internal-errors.php` со подобрена типографија и навигација.
libxml_use_internal_errors
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
libxml_use_internal_errors — (PHP 5 >= 5.1.0, PHP 7, PHP 8)
= NULL
libxml_use_internal_errors() Оневозможете ги libxml грешките и дозволете му на корисникот да ги добие информациите за грешките по потреба
Параметри
Вратени вредности
) корисничко ракување со грешки. Оневозможувањето исто така ќе ги избрише сите постоечки libxml грешки.
use_errors.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.0 |
use_errors Оваа функција ја враќа претходната вредност на false.
|
Примери
ако е овозможен колекторот за отпадоци, libxml_use_internal_errors() example
сега може да биде null. Претходно, неговата стандардна вредност беше
<?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();
}
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
bool(false)
Види Исто така
- libxml_clear_errors() Овој пример демонстрира основна употреба на libxml грешки и вредноста вратена од оваа функција.
- libxml_get_errors() - Исчисти го баферот за грешки на libxml
Белешки од корисници 2 забелешки
When using libxml_use_internal_errors(true), and perform a possibly memory intensive operation like simplexml_load_string() next, you might end up with a blank screen and no php error logged because the error message been suppressed.