git-svn-id: https://svn.php.net/repository/phpdoc/ru/trunk@345807 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
Alexey Pyltsyn
2018-10-12 20:39:36 +00:00
parent abc678185c
commit cf22eded4b
3 changed files with 11 additions and 10 deletions

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: cf1434873de38e4f5497955961bb27e88e048aec Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 6df12e9c2b91c7d98af0227805419eb431edc5dd Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<refentry xml:id="function.opcache-get-status" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@ -37,7 +37,8 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Возвращает массив, опционально содержащий информацию о состоянии конкретного скрипта
Возвращает массив, опционально содержащий информацию о состоянии конкретного скрипта,
&return.falseforfailure;.
</para>
</refsect1>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 599a6e381eac09aabbd08ce7317d6ef8c71f19f4 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 0c1b86e9c6ff3bb46c8f3383053972f2a7fbf251 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<refentry xml:id="pdo.sqlitecreateaggregate" xmlns="http://docbook.org/ns/docbook">
@ -221,17 +221,17 @@ var_dump($db->query('SELECT max_len(a) from strings')->fetchAll());
В этом примере мы создали агрегирующую функцию, которая
вычисляет длину самой большой строки в одном из столбцов таблицы.
Для каждой строки, вызывается функция <literal>max_len_step</literal> и ей
передается параметр <literal>context</literal>. Этот параметр,
передается параметр <literal>$context</literal>. Этот параметр,
как и любая другая переменная PHP может содержать и массив и объект.
В данном примере она используется для хранения максимальной длины строки;
Если <literal>string</literal> имеет длину большую, чем содержится в
Если <literal>$string</literal> имеет длину большую, чем содержится в
контексте, мы обновляем контекст новым значением.
</para>
<para>
После того, как будут обработаны все строки, SQLite вызовет функцию
<literal>max_len_finalize</literal> для вычисления результата агрегации.
В ней мы производим вычисления, основываясь на данных из
<literal>context</literal>. В нашем простом примере мы просто
<literal>$context</literal>. В нашем простом примере мы просто
возвращаем его значение, так как никакие дополнительные вычисления не требуются.
</para>
<tip>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 599a6e381eac09aabbd08ce7317d6ef8c71f19f4 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: 0c1b86e9c6ff3bb46c8f3383053972f2a7fbf251 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes Maintainer: lex -->
<refentry xml:id="sqlite3.createaggregate" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@ -219,17 +219,17 @@ int(5)
В этом примере мы написали агрегирующую функцию, которая
вычисляет самой длинной строки в одной колонке таблицы.
Для каждой строки вызывается функция <literal>max_len_step</literal> и ей
передается параметр <literal>context</literal>. Этот параметр ничем не отличается
передается параметр <literal>$context</literal>. Этот параметр ничем не отличается
от обычной переменной PHP и спокойно может содержать массив или объект.
В этом примере мы используем ее для хранения максимальной найденной
длины строки. Если <literal>string</literal> будет иметь длину больше, чем
длины строки. Если <literal>$string</literal> будет иметь длину больше, чем
текущая сохраненная, то значение контекста будет обновлено.
</para>
<para>
После того, как все строки обработаны, SQLite вызовет функцию
<literal>max_len_finalize</literal>, для окончательной подготовки результата.
Тут мы можем произвести необходимые расчеты на основе данных из
<literal>context</literal>. В нашем простом примере никакая постобрпботке не нужна
<literal>$context</literal>. В нашем простом примере никакая постобрпботке не нужна
и мы просто возвращаем полученное значение.
</para>
<tip>