docs(ru): Updated to English revision

git-svn-id: https://svn.php.net/repository/phpdoc/ru/trunk@351504 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Sergey Panteleev
2020-11-22 22:12:25 +00:00
parent 681aabdab2
commit 07319b24df
81 changed files with 1557 additions and 504 deletions

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-error-string">
<refentry xml:id="function.xml-error-string" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_error_string</refname>
<refpurpose>Получение строки ошибки XML-анализатора</refpurpose>
@ -11,12 +11,12 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>xml_error_string</methodname>
<methodparam><type>int</type><parameter>code</parameter></methodparam>
<type class="union"><type>string</type><type>null</type></type><methodname>xml_error_string</methodname>
<methodparam><type>int</type><parameter>error_code</parameter></methodparam>
</methodsynopsis>
<para>
Получение строкового представления ошибки XML-анализатора в
соответствии с переданным кодом ошибки <parameter>code</parameter>.
соответствии с переданным кодом ошибки <parameter>error_code</parameter>.
</para>
</refsect1>
@ -25,7 +25,7 @@
<para>
<variablelist>
<varlistentry>
<term><parameter>code</parameter></term>
<term><parameter>error_code</parameter></term>
<listitem>
<para>
Код ошибки, возвращаемый функцией <function>xml_get_error_code</function>.
@ -40,7 +40,7 @@
&reftitle.returnvalues;
<para>
Возвращает строку с текстовым описанием кода ошибки
<parameter>code</parameter> или &false;, если описания не найдено.
<parameter>error_code</parameter> или &false;, если описания не найдено.
</para>
</refsect1>
@ -54,7 +54,6 @@
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-get-current-byte-index">
<refentry xml:id="function.xml-get-current-byte-index" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_get_current_byte_index</refname>
<refpurpose>Получает текущий для XML-анализатора байтовый индекс</refpurpose>
@ -12,7 +12,7 @@
&reftitle.description;
<methodsynopsis>
<type>int</type><methodname>xml_get_current_byte_index</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
</methodsynopsis>
<para>
Получает текущий для заданного XML-анализатора байтовый индекс.
@ -55,6 +55,23 @@
</warning>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
@ -66,7 +83,6 @@
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: mch Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: mch Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-get-current-column-number">
<refentry xml:id="function.xml-get-current-column-number" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_get_current_column_number</refname>
<refpurpose>
@ -14,7 +14,7 @@
&reftitle.description;
<methodsynopsis>
<type>int</type><methodname>xml_get_current_column_number</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
</methodsynopsis>
<para>
Получает текущий номер столбца заданного XML-анализатора.
@ -46,6 +46,23 @@
текущему положению указателя анализатора.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
@ -58,7 +75,6 @@
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: mch Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: mch Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-get-current-line-number">
<refentry xml:id="function.xml-get-current-line-number" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_get_current_line_number</refname>
<refpurpose>Получает от XML-анализатора номер текущей строки</refpurpose>
@ -12,7 +12,7 @@
&reftitle.description;
<methodsynopsis>
<type>int</type><methodname>xml_get_current_line_number</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
</methodsynopsis>
<para>
Получает номер текущей строки для заданного XML-анализатора.
@ -43,6 +43,23 @@
положению указателя анализатора.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
@ -55,7 +72,6 @@
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: mch Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: mch Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-get-error-code">
<refentry xml:id="function.xml-get-error-code" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_get_error_code</refname>
<refpurpose>Получает код ошибки XML-анализатора</refpurpose>
@ -12,7 +12,7 @@
&reftitle.description;
<methodsynopsis>
<type>int</type><methodname>xml_get_error_code</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
</methodsynopsis>
<para>
Получает код ошибки XML-анализатора.
@ -43,6 +43,23 @@
расположенного в <link linkend="xml.error-codes">разделе кодов ошибок</link>.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
@ -54,7 +71,6 @@
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b2a306dc884c6d6a7808725a6949e4c5baf5c378 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-parse-into-struct">
<refentry xml:id="function.xml-parse-into-struct" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_parse_into_struct</refname>
<refpurpose>Разбор XML-данных и помещение в массив</refpurpose>
@ -12,10 +12,10 @@
&reftitle.description;
<methodsynopsis>
<type>int</type><methodname>xml_parse_into_struct</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
<methodparam><type>array</type><parameter role="reference">values</parameter></methodparam>
<methodparam choice="opt"><type>array</type><parameter role="reference">index</parameter></methodparam>
<methodparam choice="opt"><type>array</type><parameter role="reference">index</parameter><initializer>&null;</initializer></methodparam>
</methodsynopsis>
<para>
Эта функция разбирает XML-строку и помещает данные в 2 массива. Массив
@ -74,6 +74,23 @@
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
@ -283,7 +300,6 @@ Array
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: c94bd1e13a5134b7de173c54ffcef889b08e36e9 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-parse">
<refentry xml:id="function.xml-parse" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_parse</refname>
<refpurpose>Запускает разбор XML-документа</refpurpose>
@ -12,7 +12,7 @@
&reftitle.description;
<methodsynopsis>
<type>int</type><methodname>xml_parse</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
<methodparam choice="opt"><type>bool</type><parameter>is_final</parameter><initializer>&false;</initializer></methodparam>
</methodsynopsis>
@ -81,6 +81,23 @@
</note>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<example xml:id="xml_parse.example.chunked">
@ -108,7 +125,6 @@ fclose($stream);
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b95d28e6ec86e4a71e012737d36ebdc1cf009180 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id='function.xml-parser-create-ns'>
<refentry xml:id="function.xml-parser-create-ns" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_parser_create_ns</refname>
<refpurpose>Создание XML-анализатора с поддержкой пространств имен</refpurpose>
@ -11,14 +11,14 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type class="union"><type>resource</type><type>false</type></type><methodname>xml_parser_create_ns</methodname>
<methodparam choice="opt"><type>string</type><parameter>encoding</parameter></methodparam>
<type>XmlParser</type><methodname>xml_parser_create_ns</methodname>
<methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>encoding</parameter><initializer>&null;</initializer></methodparam>
<methodparam choice="opt"><type>string</type><parameter>separator</parameter><initializer>":"</initializer></methodparam>
</methodsynopsis>
<para>
<function>xml_parser_create_ns</function> создает новый XML-анализатор с
поддержкой пространств имен и возвращает ссылающийся на него ресурс,
который можно использовать в других XML-функциях.
<function>xml_parser_create_ns</function> создает новый синтаксический XML-анализатор
с поддержкой пространства имен и возвращает экземпляр <classname>XMLParser</classname>,
который будет использоваться в других XML-функциях.
</para>
</refsect1>
@ -58,10 +58,39 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Возвращает ресурс созданного XML-анализатора, &return.falseforfailure;.
Возвращает новый экземпляр <classname>XMLParser</classname>.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.0.0</entry>
<entry>
Функция теперь возвращает экземпляр <classname>XMLParser</classname>;
ранее возвращался ресурс (<type>resource</type>), &return.falseforfailure;.
</entry>
</row>
<row>
<entry>8.0.0</entry>
<entry>
<parameter>encoding</parameter> теперь допускает значение null.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
@ -73,7 +102,6 @@
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b95d28e6ec86e4a71e012737d36ebdc1cf009180 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-parser-create">
<refentry xml:id="function.xml-parser-create" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_parser_create</refname>
<refpurpose>Создание XML-анализатора</refpurpose>
@ -11,12 +11,12 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type class="union"><type>resource</type><type>false</type></type><methodname>xml_parser_create</methodname>
<methodparam choice="opt"><type>string</type><parameter>encoding</parameter></methodparam>
<type>XmlParser</type><methodname>xml_parser_create</methodname>
<methodparam choice="opt"><type class="union"><type>string</type><type>null</type></type><parameter>encoding</parameter><initializer>&null;</initializer></methodparam>
</methodsynopsis>
<para>
<function>xml_parser_create</function> создает новый XML-анализатор и
возвращает ссылающийся на него ресурс, который можно использовать в других
возвращает экземпляр <classname>XMLParser</classname>, который можно использовать в других
XML-функциях.
</para>
</refsect1>
@ -49,10 +49,39 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Возвращает ресурс созданного XML-анализатора, &return.falseforfailure;.
Возвращает новый экземпляр <classname>XMLParser</classname>, &return.falseforfailure;.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.0.0</entry>
<entry>
Функция теперь возвращает экземпляр <classname>XMLParser</classname>;
ранее возвращался ресурс (<type>resource</type>), &return.falseforfailure;.
</entry>
</row>
<row>
<entry>8.0.0</entry>
<entry>
<parameter>encoding</parameter> теперь допускает значение null.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
@ -64,7 +93,6 @@
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4279863b96f74295fb6bd2d44e34270a71fb9537 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-parser-free">
<refentry xml:id="function.xml-parser-free" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_parser_free</refname>
<refpurpose>Освобождение XML-анализатора</refpurpose>
@ -12,14 +12,14 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_parser_free</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
</methodsynopsis>
<para>
Освобождает память, занятую XML-анализатором <parameter>parser</parameter>.
</para>
<caution>
<para>
Начиная с PHP 7.0.0, в дополнение к вызову <function>xml_parser_free</function>,
До PHP 8.0.0, в дополнение к вызову <function>xml_parser_free</function>,
после окончания разбора необходимо также явно
удалить (unset) ссылку на <parameter>parser</parameter> для избежания утечек памяти,
если ресурс парсера ссылается на объект, а этот объект ссылается на ресурс парсера.
@ -46,14 +46,28 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Эта функция возвращает &false;, если <parameter>parser</parameter> ссылается
на недопустимый анализатор, в остальных случаях она очищает анализатор и
возвращает &true;.
&return.success;
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 9ee6e26a20121df1f5c844ef97f2a20507fecf05 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-parser-get-option">
<refentry xml:id="function.xml-parser-get-option" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_parser_get_option</refname>
<refpurpose>Получение значения настройки XML-анализатора</refpurpose>
@ -11,8 +11,8 @@
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>mixed</type><methodname>xml_parser_get_option</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<type class="union"><type>string</type><type>int</type></type><methodname>xml_parser_get_option</methodname>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>int</type><parameter>option</parameter></methodparam>
</methodsynopsis>
<para>
@ -70,6 +70,7 @@
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
<row>
<entry>7.1.24, 7.2.12, 7.3.0</entry>
<entry>
@ -84,7 +85,6 @@
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-parser-set-option">
<refentry xml:id="function.xml-parser-set-option" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_parser_set_option</refname>
<refpurpose>Установка значения настройки XML-анализатора</refpurpose>
@ -12,9 +12,9 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_parser_set_option</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>int</type><parameter>option</parameter></methodparam>
<methodparam><type>mixed</type><parameter>value</parameter></methodparam>
<methodparam><type class="union"><type>string</type><type>int</type></type><parameter>value</parameter></methodparam>
</methodsynopsis>
<para>
Устанавливает значение настройки XML-анализатора.
@ -115,9 +115,25 @@
значение &true;.
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5faa7a6747bca628b3bdcc9f93aec5603b65581f Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-set-character-data-handler">
<refentry xml:id="function.xml-set-character-data-handler" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_set_character_data_handler</refname>
<refpurpose>Установка обработчика символьных данных</refpurpose>
@ -12,7 +12,7 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_character_data_handler</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
</methodsynopsis>
<para>
@ -47,7 +47,7 @@
аргумента:
<methodsynopsis>
<methodname><replaceable>handler</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<variablelist>
@ -93,9 +93,25 @@
&return.success;
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5faa7a6747bca628b3bdcc9f93aec5603b65581f Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-set-default-handler">
<refentry xml:id="function.xml-set-default-handler" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_set_default_handler</refname>
<refpurpose>Установка обработчика по умолчанию</refpurpose>
@ -12,7 +12,7 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_default_handler</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
</methodsynopsis>
<para>
@ -47,7 +47,7 @@
аргумента:
<methodsynopsis>
<methodname><replaceable>handler</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
<variablelist>
@ -88,6 +88,23 @@
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
@ -96,7 +113,6 @@
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5faa7a6747bca628b3bdcc9f93aec5603b65581f Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-set-element-handler">
<refentry xml:id="function.xml-set-element-handler" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_set_element_handler</refname>
<refpurpose>Установка обработчика начального и конечного элементов</refpurpose>
@ -12,14 +12,14 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_element_handler</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>start_element_handler</parameter></methodparam>
<methodparam><type>callable</type><parameter>end_element_handler</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>start_handler</parameter></methodparam>
<methodparam><type>callable</type><parameter>end_handler</parameter></methodparam>
</methodsynopsis>
<para>
Устанавливает функцию обработчик элементов для XML-анализатора
<parameter>parser</parameter>. <parameter>start_element_handler</parameter>
и <parameter>end_element_handler</parameter> - строки, содержащие имена
<parameter>parser</parameter>. <parameter>start_handler</parameter>
и <parameter>end_handler</parameter> - строки, содержащие имена
функций, которые должны быть определены на момент вызова функции
<function>xml_parse</function> из анализатора <parameter>parser</parameter>.
</para>
@ -38,14 +38,14 @@
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>start_element_handler</parameter></term>
<term><parameter>start_handler</parameter></term>
<listitem>
<para>
Функция с именем <parameter>start_element_handler</parameter>
Функция с именем <parameter>start_handler</parameter>
должна принимать три аргумента:
<methodsynopsis>
<methodname><replaceable>start_element_handler</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodname><replaceable>start_handler</replaceable></methodname>
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>name</parameter></methodparam>
<methodparam><type>array</type><parameter>attribs</parameter></methodparam>
</methodsynopsis>
@ -96,13 +96,13 @@
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>end_element_handler</parameter></term>
<term><parameter>end_element</parameter></term>
<listitem>
<para>
Функция с именем <parameter>end_element_handler</parameter>
Функция с именем <parameter>end_element</parameter>
должна принимать два аргумента:
<methodsynopsis>
<methodname><replaceable>end_element_handler</replaceable></methodname>
<methodname><replaceable>end_element</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>name</parameter></methodparam>
</methodsynopsis>
@ -146,8 +146,24 @@
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 47065812c2450dce5dcc8d62e80f1e75698c6163 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id='function.xml-set-end-namespace-decl-handler'>
<refentry xml:id="function.xml-set-end-namespace-decl-handler" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_set_end_namespace_decl_handler</refname>
<refpurpose>Установка обработчика выхода за пределы пространства имен</refpurpose>
@ -12,7 +12,7 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_end_namespace_decl_handler</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
</methodsynopsis>
<para>
@ -58,7 +58,7 @@
<constant>XML_ERROR_EXTERNAL_ENTITY_HANDLING</constant>.
<methodsynopsis>
<methodname><replaceable>handler</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>prefix</parameter></methodparam>
</methodsynopsis>
<variablelist>
@ -100,6 +100,23 @@
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
@ -110,7 +127,6 @@
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 294be84ef1620d3d01386cf2810336d601e061cf Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-set-external-entity-ref-handler">
<refentry xml:id="function.xml-set-external-entity-ref-handler" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_set_external_entity_ref_handler</refname>
<refpurpose>Установка обработчика внешних сущностей</refpurpose>
@ -12,7 +12,7 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_external_entity_ref_handler</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
</methodsynopsis>
<para>
@ -49,9 +49,9 @@
работу, а функция <function>xml_get_error_code</function> будет
возвращать константу
<constant>XML_ERROR_EXTERNAL_ENTITY_HANDLING</constant>.
<methodsynopsis>
<methodsynopsis>
<methodname><replaceable>handler</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>open_entity_names</parameter></methodparam>
<methodparam><type>string</type><parameter>base</parameter></methodparam>
<methodparam><type>string</type><parameter>system_id</parameter></methodparam>
@ -138,6 +138,7 @@
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
<row>
<entry>7.3.0</entry>
<entry>
@ -154,7 +155,6 @@
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,10 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5faa7a6747bca628b3bdcc9f93aec5603b65581f Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook"
xml:id="function.xml-set-notation-decl-handler"
xmlns:xlink="http://www.w3.org/1999/xlink">
<refentry xml:id="function.xml-set-notation-decl-handler" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>xml_set_notation_decl_handler</refname>
<refpurpose>Установка обработчика объявления условных обозначений</refpurpose>
@ -14,7 +12,7 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_notation_decl_handler</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
</methodsynopsis>
<para>
@ -61,7 +59,7 @@
аргументов:
<methodsynopsis>
<methodname><replaceable>handler</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>notation_name</parameter></methodparam>
<methodparam><type>string</type><parameter>base</parameter></methodparam>
<methodparam><type>string</type><parameter>system_id</parameter></methodparam>
@ -137,6 +135,23 @@
&return.success;
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
</refentry>

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4279863b96f74295fb6bd2d44e34270a71fb9537 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-set-object">
<refentry xml:id="function.xml-set-object" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_set_object</refname>
<refpurpose>Использование XML-анализатора внутри объекта</refpurpose>
@ -12,8 +12,8 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_object</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>object</type><parameter role="reference">object</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>object</type><parameter>object</parameter></methodparam>
</methodsynopsis>
<para>
Эта функция позволяет использовать <parameter>parser</parameter> внутри
@ -53,6 +53,23 @@
&return.success;
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
@ -125,7 +142,6 @@ string(1) "A"
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5faa7a6747bca628b3bdcc9f93aec5603b65581f Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.xml-set-processing-instruction-handler">
<refentry xml:id="function.xml-set-processing-instruction-handler" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_set_processing_instruction_handler</refname>
<refpurpose>
@ -14,7 +14,7 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_processing_instruction_handler</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
</methodsynopsis>
<para>
@ -25,7 +25,7 @@
Инструкции имеют следующий формат:
<informalexample>
<programlisting>&lt;?<replaceable>target</replaceable>
<replaceable>data</replaceable>?>
<replaceable>data</replaceable>??&gt;
</programlisting>
</informalexample>
Можно вставлять PHP код в тело тега, но есть одно ограничение: завершающий
@ -62,7 +62,7 @@
аргумента:
<methodsynopsis>
<methodname><replaceable>handler</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>target</parameter></methodparam>
<methodparam><type>string</type><parameter>data</parameter></methodparam>
</methodsynopsis>
@ -112,9 +112,25 @@
&return.success;
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5faa7a6747bca628b3bdcc9f93aec5603b65581f Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id='function.xml-set-start-namespace-decl-handler'>
<refentry xml:id="function.xml-set-start-namespace-decl-handler" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>xml_set_start_namespace_decl_handler</refname>
<refpurpose>
@ -14,7 +14,7 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_start_namespace_decl_handler</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
</methodsynopsis>
<para>
@ -53,9 +53,9 @@
работу, а функция <function>xml_get_error_code</function> будет
возвращать константу
<constant>XML_ERROR_EXTERNAL_ENTITY_HANDLING</constant>.
<methodsynopsis>
<methodsynopsis>
<methodname><replaceable>handler</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>prefix</parameter></methodparam>
<methodparam><type>string</type><parameter>uri</parameter></methodparam>
</methodsynopsis>
@ -98,12 +98,31 @@
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.success;
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>

View File

@ -1,10 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5faa7a6747bca628b3bdcc9f93aec5603b65581f Maintainer: tmn Status: ready -->
<!-- EN-Revision: 5ce1caaf995f892fe3c2193c1991d278f1bb6f7b Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xmlns="http://docbook.org/ns/docbook"
xml:id="function.xml-set-unparsed-entity-decl-handler"
xmlns:xlink="http://www.w3.org/1999/xlink">
<refentry xml:id="function.xml-set-unparsed-entity-decl-handler" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>xml_set_unparsed_entity_decl_handler</refname>
<refpurpose>
@ -16,7 +14,7 @@
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>xml_set_unparsed_entity_decl_handler</methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
</methodsynopsis>
<para>
@ -65,7 +63,7 @@
аргументов:
<methodsynopsis>
<methodname><replaceable>handler</replaceable></methodname>
<methodparam><type>resource</type><parameter>parser</parameter></methodparam>
<methodparam><type>XmlParser</type><parameter>parser</parameter></methodparam>
<methodparam><type>string</type><parameter>entity_name</parameter></methodparam>
<methodparam><type>string</type><parameter>base</parameter></methodparam>
<methodparam><type>string</type><parameter>system_id</parameter></methodparam>
@ -144,9 +142,25 @@
&return.success;
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&xml.changelog.parser-param;
</tbody>
</tgroup>
</informaltable>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml