git-svn-id: https://svn.php.net/repository/phpdoc/ru/trunk@346134 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Andrey Gromov
2018-11-30 08:46:40 +00:00
parent 82b66ba369
commit 3e00417f36
21 changed files with 593 additions and 481 deletions

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 164d8add7a39061fb839e2c530aff53c314e1386 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 6ccdace91b727bd0f32214d1670a5e765fd28a09 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<!-- $Revision$ -->
<sect1 xml:id="install.windows.manual" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Manual PHP Installation on Windows</title>
<title>Самостаятельная установка PHP в Windows</title>
<sect2>
<title>Выберите веб-сервер</title>
<para>
@ -46,54 +46,54 @@ REM Configure FastCGI Variables
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/fastCgi /+"[fullPath='%phpdir%\%phppath%\php-cgi.exe'].environmentVariables.[name='PHPRC',value='%phpdir%\%phppath%\php.ini']"
]]>
</programlisting>
</example>
<link linkend="install.windows.legacy.iis7">Как вручную настроить IIS</link>
</programlisting>
</example>
<link linkend="install.windows.legacy.iis7">Как вручную настроить IIS</link>
</para>
</listitem>
<listitem>
<para>
Существует несколько версий Apache2 для Windows.
Мы поддерживаем ApacheLounge, но другие варианты включают XAMPP, WampServer и BitNami, которые предоставляют средства автоматической установки.
Вы можете использовать mod_php или mod_fastcgi для загрузки PHP на Apache.
Если вы используете mod_php, необходимо использовать TS-build Apache, Visual C той же версии и тот же процессор (x86 или x64).
<link linkend="install.windows.legacy.apache2">Как вручную настроить Apache2</link>
</para>
</listitem>
</itemizedlist>
</para>
</listitem>
<listitem>
<para>
Существует несколько версий Apache2 для Windows.
Мы поддерживаем ApacheLounge, но другие варианты включают XAMPP, WampServer и BitNami, которые предоставляют средства автоматической установки.
Вы можете использовать mod_php или mod_fastcgi для загрузки PHP на Apache.
Если вы используете mod_php, необходимо использовать TS-build Apache, Visual C той же версии и тот же процессор (x86 или x64).
<link linkend="install.windows.legacy.apache2">Как вручную настроить Apache2</link>
</para>
</listitem>
</itemizedlist>
</para>
</sect2>
<sect2>
<title>Выберите сборку</title>
<para>
Скачайте PHP-релизы с <link xlink:href="http://windows.php.net/download/">http://windows.php.net/download/</link>.
Много испытаний и оптимизаций Qa релизов уже сделано, но вы можете помочь нам сделать больше.
Есть 4 типа сборок PHP:
<itemizedlist spacing="compact">
<listitem>
<para>Thread-Safe(TS) - для одного процесса веб-служб, как Apache с mod_php
</para>
</listitem>
<listitem>
<para>Non-Thread-Safe(NTS) - для служб IIS и других FastCGI веб-серверов (Apache с mod_fastcgi) рекомендуется и для сценариев командной строки</para>
</listitem>
<listitem>
<para>для x86 - использовать PHP 5.5 или 5.6 или 7.0.</para>
</listitem>
<listitem>
<para>для x64 - использовать PHP 7.0+ если только он не для 32-разрядной версии Windows. 5.5 и 5.6 x64 - экспериментальные.</para>
</listitem>
<para>
Скачайте PHP-релизы с <link xlink:href="http://windows.php.net/download/">http://windows.php.net/download/</link>.
Много испытаний и оптимизаций Qa релизов уже сделано, но вы можете помочь нам сделать больше.
Есть 4 типа сборок PHP:
<itemizedlist spacing="compact">
<listitem>
<para>Thread-Safe(TS) - для одного процесса веб-служб, как Apache с mod_php
</para>
</listitem>
<listitem>
<para>Non-Thread-Safe(NTS) - для служб IIS и других FastCGI веб-серверов (Apache с mod_fastcgi) рекомендуется и для сценариев командной строки</para>
</listitem>
<listitem>
<para>для x86 - использовать PHP 5.5 или 5.6 или 7.0.</para>
</listitem>
<listitem>
<para>для x64 - использовать PHP 7.0+ если только он не для 32-разрядной версии Windows. 5.5 и 5.6 x64 - экспериментальные.</para>
</listitem>
</itemizedlist>
</para>
</para>
</sect2>
</sect1>
<!-- Keep this comment at the end of the file

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: cc8ca605308635ac8d660b5be8c7edcd5fcf4ccc Maintainer: mch Status: ready -->
<!-- EN-Revision: 7ee0da6a0250d01f4fd96d3c20d36375137b0b06 Maintainer: mch Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<sect1 xml:id="language.oop5.traits" xmlns="http://docbook.org/ns/docbook">
@ -337,6 +337,12 @@ Hello World!
Трейты поддерживают использование абстрактных методов для того, чтобы установить требования
к использующему классу.
</para>
<caution>
<simpara>
Конкретный класс исполняет эти требования путем определения конкретного
метода с тем же именем; при этом сигнатура метода может отличаться.
</simpara>
</caution>
<example xml:id="language.oop5.traits.abstract.ex1">
<title>Требования трейта при помощи абстрактных методов</title>
<programlisting role="php">
@ -417,7 +423,7 @@ class Example {
Example::doSomething();
?>
]]>
</programlisting>
</programlisting>
</example>
</sect2>
@ -469,7 +475,7 @@ class PropertiesExample {
}
?>
]]>
</programlisting>
</programlisting>
</example>
</sect2>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4724b47c25b48f509355d27291aa6893ad0b40c0 Maintainer: aur Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: aur Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domattr" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -7,8 +7,8 @@
<titleabbrev>DOMAttr</titleabbrev>
<partintro>
<!-- {{{ DOMAttr intro -->
<!-- {{{ DOMAttr intro -->
<section xml:id="domattr.intro">
&reftitle.intro;
<para>
@ -16,32 +16,32 @@
объекте <classname>DOMElement</classname>.
</para>
</section>
<!-- }}} -->
<!-- }}} -->
<section xml:id="domattr.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMAttr</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMAttr</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=classname.props) use this -->
<!-- If the property is documented below (xml:id=classname.props) use this -->
<fieldsynopsis>
<modifier>public</modifier>
<modifier>readonly</modifier>
@ -71,20 +71,25 @@
<type>string</type>
<varname linkend="domattr.props.value">value</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domattr')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ ClassName properties -->
<!-- {{{ ClassName properties -->
<section xml:id="domattr.props">
&reftitle.properties;
<variablelist>
@ -120,9 +125,9 @@
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
<!-- {{{ See also -->
<!-- }}} -->
<!-- {{{ See also -->
<section role="seealso">
&reftitle.seealso;
<para>
@ -131,14 +136,14 @@
</simplelist>
</para>
</section>
<!-- }}} -->
<!-- }}} -->
</partintro>
&reference.dom.entities.domattr;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d15f928cc1a8e15370ef7a08d0630d0e6cf775db Maintainer: tmn Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
@ -40,6 +40,16 @@
</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domtext')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcharacterdata')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">Методы</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcdatasection')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])">

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4724b47c25b48f509355d27291aa6893ad0b40c0 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domcharacterdata" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -7,8 +7,8 @@
<titleabbrev>DOMCharacterData</titleabbrev>
<partintro>
<!-- {{{ DOMCharacterData intro -->
<!-- {{{ DOMCharacterData intro -->
<section xml:id="domcharacterdata.intro">
&reftitle.intro;
<para>
@ -16,32 +16,32 @@
класса напрямую, узлы создаются из наследуемых от него классов.
</para>
</section>
<!-- }}} -->
<!-- }}} -->
<section xml:id="domcharacterdata.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMCharacterData</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMCharacterData</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domcharacterdata.props) use this -->
<!-- If the property is documented below (xml:id=domcharacterdata.props) use this -->
<fieldsynopsis>
<modifier>public</modifier>
<type>string</type>
@ -53,20 +53,25 @@
<type>int</type>
<varname linkend="domcharacterdata.props.length">length</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcharacterdata')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMCharacterData properties -->
<!-- {{{ DOMCharacterData properties -->
<section xml:id="domcharacterdata.props">
&reftitle.properties;
<variablelist>
@ -84,8 +89,8 @@
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
<!-- }}} -->
<section role="seealso">
&reftitle.seealso;
<para>
@ -94,13 +99,13 @@
</simplelist>
</para>
</section>
</partintro>
&reference.dom.entities.domcharacterdata;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4724b47c25b48f509355d27291aa6893ad0b40c0 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domcomment" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -7,8 +7,8 @@
<titleabbrev>DOMComment</titleabbrev>
<partintro>
<!-- {{{ DOMComment intro -->
<!-- {{{ DOMComment intro -->
<section xml:id="domcomment.intro">
&reftitle.intro;
<para>
@ -16,41 +16,49 @@
<code>&lt;!--</code> и <code>--&gt;</code>.
</para>
</section>
<!-- }}} -->
<!-- }}} -->
<section xml:id="domcomment.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMComment</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMComment</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMCharacterData</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcharacterdata')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcomment')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcharacterdata')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<section role="seealso">
@ -61,13 +69,13 @@
</simplelist>
</para>
</section>
</partintro>
&reference.dom.entities.domcomment;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 343899 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 346131 Maintainer: tmn Status: ready -->
<!-- Reviewed: no -->
<!-- $Revision$ -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domdocument" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -7,8 +7,8 @@
<titleabbrev>DOMDocument</titleabbrev>
<partintro>
<!-- {{{ DOMDocument intro -->
<!-- {{{ DOMDocument intro -->
<section xml:id="domdocument.intro">
&reftitle.intro;
<para>
@ -16,32 +16,32 @@
дерева документа.
</para>
</section>
<!-- }}} -->
<!-- }}} -->
<section xml:id="domdocument.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMDocument</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMDocument</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domdocument.props) use this -->
<!-- If the property is documented below (xml:id=domdocument.props) use this -->
<fieldsynopsis>
<modifier>readonly</modifier>
<modifier>public</modifier>
@ -146,20 +146,30 @@
<type>string</type>
<varname linkend="domdocument.props.xmlversion">xmlVersion</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domdocument')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMDocument properties -->
<!-- {{{ DOMDocument properties -->
<section xml:id="domdocument.props">
&reftitle.properties;
<variablelist>
@ -340,9 +350,9 @@
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
<!-- {{{ Notes -->
<!-- }}} -->
<!-- {{{ Notes -->
<section role="notes">
&reftitle.notes;
<note>
@ -354,9 +364,9 @@
</para>
</note>
</section>
<!-- }}} -->
<!-- }}} -->
<!-- {{{ See also -->
<!-- {{{ See also -->
<section role="seealso">
&reftitle.seealso;
<para>
@ -365,14 +375,14 @@
</simplelist>
</para>
</section>
<!-- }}} -->
<!-- }}} -->
</partintro>
&reference.dom.entities.domdocument;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 747455d0ca3ef3c0ff8e962cd41e8159042a85bc Maintainer: tmn Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domdocumentfragment" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -7,9 +7,9 @@
<titleabbrev>DOMDocumentFragment</titleabbrev>
<partintro>
<!-- {{{ DOMDocumentFragment intro -->
<!--
<!-- {{{ DOMDocumentFragment intro -->
<!--
<section xml:id="domdocumentfragment.intro">
&reftitle.intro;
<para>
@ -17,54 +17,58 @@
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
<section xml:id="domdocumentfragment.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMDocumentFragment</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMDocumentFragment</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domdocumentfragment.props) use this -->
<!--
<!-- If the property is documented below (xml:id=domdocumentfragment.props) use this -->
<!--
<fieldsynopsis>
<modifier>public</modifier>
<type>string</type>
<varname linkend="domdocumentfragment.props.name">name</varname>
</fieldsynopsis>
-->
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domdocumentfragment')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMDocumentFragment properties -->
<!--
<!-- {{{ DOMDocumentFragment properties -->
<!--
<section xml:id="domdocumentfragment.props">
&reftitle.properties;
<variablelist>
@ -77,10 +81,10 @@
</variablelist>
</section>
-->
<!-- }}} -->
<!-- }}} -->
<!-- {{{ See also -->
<!--
<!-- {{{ See also -->
<!--
<section role="seealso">
&reftitle.seealso;
<para>
@ -90,14 +94,14 @@
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
</partintro>
&reference.dom.entities.domdocumentfragment;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b1542c57d8940447f87990063807ca147fd23f2b Maintainer: tmn Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domdocumenttype" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -7,8 +7,8 @@
<titleabbrev>DOMDocumentType</titleabbrev>
<partintro>
<!-- {{{ DOMDocumentType intro -->
<!-- {{{ DOMDocumentType intro -->
<section xml:id="domdocumenttype.intro">
&reftitle.intro;
<para>
@ -17,32 +17,32 @@
класса <classname>DOMDocumentType</classname>.
</para>
</section>
<!-- }}} -->
<!-- }}} -->
<section xml:id="domdocumenttype.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMDocumentType</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMDocumentType</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domdocumenttype.props) use this -->
<!-- If the property is documented below (xml:id=domdocumenttype.props) use this -->
<fieldsynopsis>
<modifier>readonly</modifier>
<modifier>public</modifier>
@ -79,22 +79,28 @@
<type>string</type>
<varname linkend="domdocumenttype.props.internalsubset">internalSubset</varname>
</fieldsynopsis>
<!--
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<!--
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domdocumenttype')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
-->
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMDocumentType properties -->
<!-- {{{ DOMDocumentType properties -->
<section xml:id="domdocumenttype.props">
&reftitle.properties;
<variablelist>
@ -153,10 +159,10 @@
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
<!-- }}} -->
<!-- {{{ See also -->
<!--
<!-- {{{ See also -->
<!--
<section role="seealso">
&reftitle.seealso;
<para>
@ -166,12 +172,12 @@
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
</partintro>
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 747455d0ca3ef3c0ff8e962cd41e8159042a85bc Maintainer: tmn Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domelement" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -7,9 +7,9 @@
<titleabbrev>DOMElement</titleabbrev>
<partintro>
<!-- {{{ DOMElement intro -->
<!--
<!-- {{{ DOMElement intro -->
<!--
<section xml:id="domelement.intro">
&reftitle.intro;
<para>
@ -17,32 +17,32 @@
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
<section xml:id="domelement.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMElement</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMElement</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domelement.props) use this -->
<!-- If the property is documented below (xml:id=domelement.props) use this -->
<fieldsynopsis>
<modifier>readonly</modifier>
<modifier>public</modifier>
@ -55,20 +55,25 @@
<type>string</type>
<varname linkend="domelement.props.tagname">tagName</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domelement')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMElement properties -->
<!-- {{{ DOMElement properties -->
<section xml:id="domelement.props">
&reftitle.properties;
<variablelist>
@ -88,9 +93,9 @@
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
<!-- {{{ Notes -->
<!-- }}} -->
<!-- {{{ Notes -->
<section role="notes">
&reftitle.notes;
<note>
@ -102,10 +107,10 @@
</para>
</note>
</section>
<!-- }}} -->
<!-- }}} -->
<!-- {{{ See also -->
<!--
<!-- {{{ See also -->
<!--
<section role="seealso">
&reftitle.seealso;
<para>
@ -115,14 +120,14 @@
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
</partintro>
&reference.dom.entities.domelement;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4724b47c25b48f509355d27291aa6893ad0b40c0 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domentity" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -7,8 +7,8 @@
<titleabbrev>DOMEntity</titleabbrev>
<partintro>
<!-- {{{ DOMEntity intro -->
<!-- {{{ DOMEntity intro -->
<section xml:id="domentity.intro">
&reftitle.intro;
<para>
@ -16,32 +16,32 @@
в документе XML.
</para>
</section>
<!-- }}} -->
<!-- }}} -->
<section xml:id="domentity.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMEntity</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMEntity</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domentity.props) use this -->
<!-- If the property is documented below (xml:id=domentity.props) use this -->
<fieldsynopsis>
<modifier>readonly</modifier>
<modifier>public</modifier>
@ -78,20 +78,25 @@
<varname linkend="domentity.props.version">version</varname>
</fieldsynopsis>
<!--
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<!--
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domentity')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
-->
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMEntity properties -->
<!-- {{{ DOMEntity properties -->
<section xml:id="domentity.props">
&reftitle.properties;
<variablelist>
@ -154,10 +159,10 @@
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
<!-- }}} -->
<!-- {{{ See also -->
<!--
<!-- {{{ See also -->
<!--
<section role="seealso">
&reftitle.seealso;
<para>
@ -167,13 +172,13 @@
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
</partintro>
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 747455d0ca3ef3c0ff8e962cd41e8159042a85bc Maintainer: tmn Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<!--
@ -15,9 +15,9 @@ Remove me once you perform substitutions
<titleabbrev>DOMEntityReference</titleabbrev>
<partintro>
<!-- {{{ DOMEntityReference intro -->
<!--
<!-- {{{ DOMEntityReference intro -->
<!--
<section xml:id="domentityreference.intro">
&reftitle.intro;
<para>
@ -25,54 +25,59 @@ Remove me once you perform substitutions
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
<section xml:id="domentityreference.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMEntityReference</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMEntityReference</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domentityreference.props) use this -->
<!--
<!-- }}} -->
<!--<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>-->
<!-- If the property is documented below (xml:id=domentityreference.props) use this -->
<!--
<fieldsynopsis>
<modifier>public</modifier>
<type>string</type>
<varname linkend="domentityreference.props.name">name</varname>
</fieldsynopsis>
-->
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domentityreference')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMEntityReference properties -->
<!--
<!-- {{{ DOMEntityReference properties -->
<!--
<section xml:id="domentityreference.props">
&reftitle.properties;
<variablelist>
@ -85,10 +90,10 @@ Remove me once you perform substitutions
</variablelist>
</section>
-->
<!-- }}} -->
<!-- }}} -->
<!-- {{{ See also -->
<!--
<!-- {{{ See also -->
<!--
<section role="seealso">
&reftitle.seealso;
<para>
@ -98,14 +103,14 @@ Remove me once you perform substitutions
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
</partintro>
&reference.dom.entities.domentityreference;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 4724b47c25b48f509355d27291aa6893ad0b40c0 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: tmn Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
<!--
@ -8,76 +8,81 @@ FIXME: Remove me once you perform substitutions
DOMException
exception
Exception
dom
dom
-->
<phpdoc:exceptionref xml:id="class.domexception"
xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:phpdoc="http://php.net/ns/phpdoc">
xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:phpdoc="http://php.net/ns/phpdoc">
<title>Класс DOMException</title>
<titleabbrev>DOMException</titleabbrev>
<partintro>
<!-- {{{ DOMException intro -->
<section xml:id="domexception.intro">
&reftitle.intro;
<para>
Операции DOM при определенных обстоятельствах выбрасывают исключения, например,
когда выполнение операции невозможно по понятным причинам.
</para>
<para>
См. также <xref linkend="language.exceptions"/>.
</para>
</section>
<!-- }}} -->
<section xml:id="domexception.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMException</classname></ooclass>
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMException</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>Exception</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domexception.props) use this -->
<fieldsynopsis>
<modifier>readonly</modifier>
<modifier>public</modifier>
<type>int</type>
<varname linkend="domexception.props.code">code</varname>
</fieldsynopsis>
<!--
<titleabbrev>DOMException</titleabbrev>
<partintro>
<!-- {{{ DOMException intro -->
<section xml:id="domexception.intro">
&reftitle.intro;
<para>
Операции DOM при определенных обстоятельствах выбрасывают исключения, например,
когда выполнение операции невозможно по понятным причинам.
</para>
<para>
См. также <xref linkend="language.exceptions"/>.
</para>
</section>
<!-- }}} -->
<section xml:id="domexception.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMException</classname></ooclass>
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMException</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>Exception</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domexception.props) use this -->
<fieldsynopsis>
<modifier>readonly</modifier>
<modifier>public</modifier>
<type>int</type>
<varname linkend="domexception.props.code">code</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.exception')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<!--
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domexception')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
-->
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.exception')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMException properties -->
<!-- {{{ DOMException properties -->
<section xml:id="domexception.props">
&reftitle.properties;
<variablelist>
@ -91,10 +96,10 @@ FIXME: Remove me once you perform substitutions
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
<!-- }}} -->
<!-- {{{ See also -->
<!--
<!-- {{{ See also -->
<!--
<section role="seealso">
&reftitle.seealso;
<para>
@ -104,12 +109,12 @@ FIXME: Remove me once you perform substitutions
</para>
</section>
-->
<!-- }}} -->
</partintro>
<!-- }}} -->
</partintro>
</phpdoc:exceptionref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f2a82da9e53b9b55c34149eff1723d325b43b3cb Maintainer: aur Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: aur Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<!--
@ -16,9 +16,9 @@ Remove me once you perform substitutions
<titleabbrev>DOMNotation</titleabbrev>
<partintro>
<!-- {{{ DOMNotation intro -->
<!-- FIXME:
<!-- {{{ DOMNotation intro -->
<!-- FIXME:
<section xml:id="domnotation.intro">
&reftitle.intro;
<para>
@ -26,32 +26,32 @@ Remove me once you perform substitutions
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
<section xml:id="domnotation.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMNotation</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMNotation</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domnotation.props) use this -->
<!-- If the property is documented below (xml:id=domnotation.props) use this -->
<fieldsynopsis>
<modifier>readonly</modifier>
<modifier>public</modifier>
@ -64,23 +64,28 @@ Remove me once you perform substitutions
<type>string</type>
<varname linkend="domnotation.props.systemid">systemId</varname>
</fieldsynopsis>
<!--
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<!--
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnotation')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
-->
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMNotation properties -->
<!-- FIXME: Add descriptions -->
<!-- {{{ DOMNotation properties -->
<!-- FIXME: Add descriptions -->
<section xml:id="domnotation.props">
&reftitle.properties;
<variablelist>
@ -90,20 +95,20 @@ Remove me once you perform substitutions
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="domnotation.props.systemid">
<term><varname>systemId</varname></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
<!-- }}} -->
<!-- {{{ See also -->
<!--
<!-- {{{ See also -->
<!--
<section role="seealso">
&reftitle.seealso;
<para>
@ -113,12 +118,12 @@ Remove me once you perform substitutions
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
</partintro>
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f2a82da9e53b9b55c34149eff1723d325b43b3cb Maintainer: aur Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: aur Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domprocessinginstruction" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -7,9 +7,9 @@
<titleabbrev>DOMProcessingInstruction</titleabbrev>
<partintro>
<!-- {{{ DOMProcessingInstruction intro -->
<!-- FIXME:
<!-- {{{ DOMProcessingInstruction intro -->
<!-- FIXME:
<section xml:id="domprocessinginstruction.intro">
&reftitle.intro;
<para>
@ -17,32 +17,32 @@
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
<section xml:id="domprocessinginstruction.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>DOMProcessingInstruction</classname></ooclass>
<!-- {{{ Class synopsis -->
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>DOMProcessingInstruction</classname>
</ooclass>
<!-- If the class extends another one, use this -->
<!-- If the class extends another one, use this -->
<ooclass>
<modifier>extends</modifier>
<classname>DOMNode</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<!-- If the property is documented below (xml:id=domprocessinginstruction.props) use this -->
<!-- If the property is documented below (xml:id=domprocessinginstruction.props) use this -->
<fieldsynopsis>
<modifier>readonly</modifier>
<modifier>public</modifier>
@ -54,21 +54,26 @@
<type>string</type>
<varname linkend="domprocessinginstruction.props.data">data</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domprocessinginstruction')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
<!-- Again, if the class extends a class use this -->
<!-- Again, if the class extends a class use this -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
</classsynopsis>
<!-- }}} -->
<!-- }}} -->
</section>
<!-- {{{ DOMProcessingInstruction properties -->
<!-- FIXME: Add descrtiptions -->
<!-- {{{ DOMProcessingInstruction properties -->
<!-- FIXME: Add descrtiptions -->
<section xml:id="domprocessinginstruction.props">
&reftitle.properties;
<variablelist>
@ -78,20 +83,20 @@
<para></para>
</listitem>
</varlistentry>
<varlistentry xml:id="domprocessinginstruction.props.data">
<term><varname>data</varname></term>
<listitem>
<para></para>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- }}} -->
<!-- }}} -->
<!-- {{{ See also -->
<!--
<!-- {{{ See also -->
<!--
<section role="seealso">
&reftitle.seealso;
<para>
@ -101,14 +106,14 @@
</para>
</section>
-->
<!-- }}} -->
<!-- }}} -->
</partintro>
&reference.dom.entities.domprocessinginstruction;
</phpdoc:classref>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: d15f928cc1a8e15370ef7a08d0630d0e6cf775db Maintainer: mch Status: ready -->
<!-- EN-Revision: 7dd8d0771a3af3a5b9cd3353e8e224270ebca108 Maintainer: mch Status: ready -->
<!-- $Revision$ -->
<!-- Reviewed: yes Maintainer: lex -->
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.domtext" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
@ -50,6 +50,14 @@
<varname linkend="domtext.props.wholetext">wholeText</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domcharacterdata')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domnode')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
<xi:fallback />
</xi:include>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domtext')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[not(@role='procedural')])" />
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.domtext')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])" />

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f9c63b0067c7aa0cc2ce0a1262ca7ed0c3f8b1d3 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 752a9c99923ea6a7aba4c711390953ec9114bb31 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<!-- $Revision$ -->
@ -24,8 +24,8 @@ $ sudo pecl install mongodb
</para>
<para>
Если на вашей системе установлено несколько версий PHP (например для macOS
установка по умолчанию <emphasis>И</emphasis>
Если на вашей системе установлено несколько версий PHP (например для macOS:
установка по умолчанию, Homebrew и
<link xlink:href="&url.xampp;">XAMPP</link>), обратите внимание, что
каждая из них имеет собственную команду <link linkend="install.pecl">pecl</link>
и файл &php.ini;.
@ -59,16 +59,17 @@ extension=mongodb.so
</section>
<section xml:id="mongodb.installation.homebrew">
<title>Установка драйвера MongoDB PHP на macOS помощью Homebrew (устаревшее)</title>
<title>Установка драйвера MongoDB PHP на macOS помощью Homebrew</title>
<para>
Начиная с <link xlink:href="https://brew.sh/2018/01/19/homebrew-1.5.0/">Homebrew 1.5.0</link>,
пакет <link xlink:href="&url.mac.homebrew;">Homebrew/php tap</link>
был объявлен устаревшим и удалил формулы для расширений PHP.
В дальнейшем пользователям macOS следует устанавливать драйвер через
<link linkend="mongodb.installation.pecl">PECL</link>. Ветки сообщества
<link xlink:href="&url.mac.homebrew;">пакета Homebrew/php</link> могут
по-прежнему содержать формулы для установки драйвера на различные версии PHP.
был объявлен устаревшим и удалил формулы для этого расширеня PHP.
В дальнейшем пользователям macOS рекомендуется устанавливать драйвер через
формулу <link xlink:href="https://formulae.brew.sh/formula/php">php</link> и следовать
стандартным <link linkend="mongodb.installation.pecl">иснтрукциям по установке из PECL</link>
используя команду <link linkend="install.pecl">pecl</link> предоставляемую
установкой PHP через Homebrew.
</para>
</section>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 6acea9d1d1e3a34aae21e23b3772bdd0e9ed90ad Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 0b7542c9e336ff5d7731d5f808aed628d5a8b96d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes -->
<appendix xml:id="password.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@ -62,7 +62,7 @@
<listitem>
<para>
<constant>PASSWORD_ARGON2I</constant> используется для создания новых хешей
паролей с помощью алгоритма Argon2.
паролей с помощью алгоритма Argon2i.
</para>
<para>
Поддерживаемые опции:
@ -99,12 +99,17 @@
<term>
<constant>PASSWORD_ARGON2ID</constant>
(<type>integer</type>)
</term>
<listitem>
</term>
<listitem>
<para>
<constant>PASSWORD_ARGON2ID</constant> используется для создания хешей паролей
с помощью алгоритма Argon2id. Поддерживаются те же опции, что и для
<link linkend="constant.password-argon2i"><constant>PASSWORD_ARGON2I</constant></link>.
</para>
<para>
Доступно с PHP 7.3.0.
</para>
</listitem>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.password-argon2-default-memory-cost">
<term>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 6e2c23cc407b594a7870fad0b4961c71bf5eb6d2 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 0b7542c9e336ff5d7731d5f808aed628d5a8b96d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes -->
<refentry xml:id="function.password-hash" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@ -49,8 +49,14 @@
</listitem>
<listitem>
<simpara>
<constant>PASSWORD_ARGON2I</constant> - Использовать алгоритм хеширования Argon2.
Этот алгоритм доступен только если PHP собран с поддержкой Argon2i.
<constant>PASSWORD_ARGON2I</constant> - Использовать алгоритм хеширования Argon2i.
Этот алгоритм доступен только если PHP собран с поддержкой Argon2.
</simpara>
</listitem>
<listitem>
<simpara>
<constant>PASSWORD_ARGON2ID</constant> - Использовать алгоритм хеширования Argon2id.
Этот алгоритм доступен только если PHP собран с поддержкой Argon2.
</simpara>
</listitem>
</itemizedlist>
@ -93,7 +99,8 @@
</itemizedlist>
</para>
<simpara>
Поддерживаемые опции для <constant>PASSWORD_ARGON2I</constant>:
Поддерживаемые опции для <constant>PASSWORD_ARGON2I</constant> и
<constant>PASSWORD_ARGON2ID</constant>:
</simpara>
<para>
<itemizedlist>
@ -268,18 +275,18 @@ echo "Оптимальная стоимость: " . $cost;
</para>
<para>
<example>
<title>Пример использования <function>password_hash</function> с Argon2</title>
<title>Пример использования <function>password_hash</function> с Argon2i</title>
<programlisting role="php">
<![CDATA[
<?php
echo 'Хеш Argon2: ' . password_hash('rasmuslerdorf', PASSWORD_ARGON2I);
echo 'Хеш Argon2i: ' . password_hash('rasmuslerdorf', PASSWORD_ARGON2I);
?>
]]>
</programlisting>
&example.outputs.similar;
<screen>
<![CDATA[
Хеш Argon2: $argon2i$v=19$m=1024,t=2,p=2$YzJBSzV4TUhkMzc3d3laeg$zqU/1IN0/AogfP4cmSJI1vc8lpXRW9/S0sYY2i2jHT0
Хеш Argon2i: $argon2i$v=19$m=1024,t=2,p=2$YzJBSzV4TUhkMzc3d3laeg$zqU/1IN0/AogfP4cmSJI1vc8lpXRW9/S0sYY2i2jHT0
]]>
</screen>
</example>
@ -350,10 +357,16 @@ echo 'Хеш Argon2: ' . password_hash('rasmuslerdorf', PASSWORD_ARGON2I);
</row>
</thead>
<tbody>
<row>
<entry>7.3.0</entry>
<entry>
Добавлена поддержка алгоритма хеширования паролей Argon2id с помощью <constant>PASSWORD_ARGON2ID</constant>.
</entry>
</row>
<row>
<entry>7.2.0</entry>
<entry>
Добавлена поддержка хеширующего алгоритма Argon2 с помощью <constant>PASSWORD_ARGON2I</constant>.
Добавлена поддержка хеширующего алгоритма Argon2i с помощью <constant>PASSWORD_ARGON2I</constant>.
</entry>
</row>
</tbody>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: ab387e780b4ea79292046b739978183299787552 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 0b7542c9e336ff5d7731d5f808aed628d5a8b96d Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes -->
<chapter xml:id="password.setup" xmlns:xlink="http://www.w3.org/1999/xlink">
@ -11,7 +11,8 @@
&no.requirement;
<para>
Для хеширования паролей через Argon2 требуется
<link xlink:href="&url.libargon2;">libargon2</link>.
<link xlink:href="&url.libargon2;">libargon2</link>. Начиная с PHP 7.3.0, требуется
libargon2 версии 20161029 или выше.
</para>
</section>
@ -20,7 +21,7 @@
&no.install;
<para>
Однако, чтобы включить хеширование используя Argon2, PHP должен собран с поддержкой libargon2
    с использованием опции конфигурации <option role="configure">--with-password-argon2[=DIR]</option>.
с использованием опции конфигурации <option role="configure">--with-password-argon2[=DIR]</option>.
</para>
</section>

View File

@ -1,32 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 144e8ab5f11556f756d5bf64cc67afe1d17661a6 Maintainer: mch Status: ready -->
<!-- EN-Revision: d53376863ca956f3c3dccacb548b6e8494af92ad Maintainer: mch Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<!-- $Revision$ -->
<chapter xml:id="sqlite3.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
<section xml:id="sqlite3.requirements">
&reftitle.required;
<para>
Начиная с PHP 7.4.0 требуется библиотека <link xlink:href="&url.sqlite;">libsqlite</link> версии 3.5.0 или новее.
Начиная с PHP 7.4.0 требуется библиотека <link xlink:href="&url.sqlite;">libsqlite</link> версии 3.7.4 или новее.
Ранее встроенный из коробки libsqlite мог использовался вместо этого.
</para>
</section>
<!-- {{{ Установка -->
&reference.sqlite3.configure;
<!-- }}} -->
<!-- {{{ Конфигурация -->
&reference.sqlite3.ini;
<!-- }}} -->
<section xml:id="sqlite3.resources">
&reftitle.resources;
&no.resource;
</section>
</chapter>
<!-- Keep this comment at the end of the file