Files
php-doc-ru/reference/libxml/libxmlerror.xml
2024-06-14 17:02:33 +01:00

155 lines
4.6 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 2a8b2f1c53edae923b5bb196183e476e5cca46a3 Maintainer: tmn Status: ready -->
<!-- Reviewed: no -->
<reference xml:id="class.libxmlerror" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Класс LibXMLError</title>
<titleabbrev>LibXMLError</titleabbrev>
<partintro>
<!-- {{{ LibXMLError intro -->
<section xml:id="libxmlerror.intro">
&reftitle.intro;
<para>
Содержит информацию об ошибках, которые выдаёт модуль libxml. Коды ошибок
описаны в официальной
<link xlink:href="&url.libxml.errorcodes;">документации xmlError API</link>.
</para>
</section>
<!-- }}} -->
<section xml:id="libxmlerror.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis class="class">
<ooclass>
<classname>LibXMLError</classname>
</ooclass>
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<fieldsynopsis>
<modifier>public</modifier>
<type>int</type>
<varname linkend="libxmlerror.props.level">level</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<type>int</type>
<varname linkend="libxmlerror.props.code">code</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<type>int</type>
<varname linkend="libxmlerror.props.column">column</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<type>string</type>
<varname linkend="libxmlerror.props.message">message</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<type>string</type>
<varname linkend="libxmlerror.props.file">file</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<type>int</type>
<varname linkend="libxmlerror.props.line">line</varname>
</fieldsynopsis>
</classsynopsis>
<!-- }}} -->
</section>
<!-- {{{ libXMLError properties -->
<section xml:id="libxmlerror.props">
&reftitle.properties;
<variablelist>
<varlistentry xml:id="libxmlerror.props.level">
<term><varname>level</varname></term>
<listitem>
<para>
Важность ошибки (одна из следующих констант:
<constant>LIBXML_ERR_WARNING</constant>,
<constant>LIBXML_ERR_ERROR</constant> или
<constant>LIBXML_ERR_FATAL</constant>)
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="libxmlerror.props.code">
<term><varname>code</varname></term>
<listitem>
<para>
Код ошибки
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="libxmlerror.props.column">
<term><varname>column</varname></term>
<listitem>
<para>
Столбец, в котором произошла ошибка.
</para>
<note>
<para>
Это свойство реализовано в libxml не до конца, поэтому в большинстве
случаев будет возвращаться <literal>0</literal>.
</para>
</note>
</listitem>
</varlistentry>
<varlistentry xml:id="libxmlerror.props.message">
<term><varname>message</varname></term>
<listitem>
<para>
Сообщение об ошибке, если есть.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="libxmlerror.props.file">
<term><varname>file</varname></term>
<listitem>
<para>
Имя файла либо пустая строка, если XML загружался из строки.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="libxmlerror.props.line">
<term><varname>line</varname></term>
<listitem>
<para>
Строка, в которой произошла ошибка.
</para>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
</partintro>
</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->