Fix typos and integrate spellchecker

This commit is contained in:
Alexey Pyltsyn
2021-01-03 19:49:46 +03:00
parent 349d2dcd65
commit b5440175d7
107 changed files with 369 additions and 137 deletions

232
.yaspellerrc.js Normal file
View File

@ -0,0 +1,232 @@
module.exports = {
excludeFiles: [
".git",
"bookinfo.xml",
],
format: "html",
lang: "ru",
fileExtensions: [
".xml"
],
ignoreUrls: true,
ignoreDigits: true,
ignoreCapitalization: true,
ignoreUppercase: true,
ignoreLatin: true,
// checkYo: true,
dictionary: [
"логировани.*",
"(не)?булев.*",
"регистро(не)?зависим.*",
"кроссплатформе.*",
"внутрисерверных",
"(М|м)ногобайтов.*",
"(П|п)севдотип",
"трейт.*",
"снапшот.*",
"локал.*",
"скрипт.*",
"пере(подключ|собират|авторизов|заплан|использова|сборк|синхронизаци).*",
"Абстрактн.*",
"(Де|де)?(с|С)ериализ.*",
"авто(определен|дополнени|подтверждени|фильтр|обрезк|инкремент|подгрузчик|глобал|логин).*",
"раскомментир.*",
"портирован.*",
"Змиевски|Мэлин|Баккен|Стиг|Сураски|Гутманс|Лердорф.*|Хэнстридж|Кромману|Виеброка|Картуса|Аткинсона|Диффи|Хеллмана|Мерсена|Кастаноли|Анилу|Тишрей|Элул|Нейгла|Игелем|Редмиллером|Хаскиным|Фальманом|Крокфорда|Хилмана|Киссенджера|Фридла|Боллинджера|Апмсер|Хэйсэй|Блэкмана|Синк|Леманном|Клавиусом|Алоизием|Лилиусом|Мадхавапедди|Хэйз|Маллет|Мерсенна|Микио|Хирабаяши",
"дебаггер.*",
"(за|не)?(к|К)еш.*",
"лог.*",
"воркер.*",
"сервлет.*",
"контравариантны",
"(не)?криптографически.*",
"много(байт|сесси).*",
"деструктурирован.*",
"не(строков|скалярн|относител|доверен|конфиденциальн|валидн|модифицирован|назначен|статичн|перенаправлен|отладочн|нестрочн|буфериз).*",
"опкод.*",
"клик.*",
"чекбокс.*",
"радиокнопк.*",
"выбранност.*",
"таб.*",
"комбо",
"пре(компилирован|прокси).*",
"(за)?(х|Х)еш.*",
"кибибайт.*",
"превью",
"не(перехвачен|отлавливаем|пойман).*",
"токен.*",
"лекс.*",
"декскриптор.*",
"иммутабельн.*",
"языкозависим.*",
"б(э|е)кенд.*|фронтенд.*",
"джиттер.*",
"синглтон.*",
"примонтиро.*",
"санитизаци.*",
"(про|за)?экрани.*",
"псевдо(объект|массив|тип|терминал).*",
"Числительный",
"транслитератор.*",
"масштаб.*",
"разыменов.*",
"(пере|де|ре)инициал.*",
"не?(скалярн|инкрементн).*",
"инвалидац.*",
"геопространственн.*",
"неинтуитивное",
"непробельн.*",
"лайк.*",
"мьютекс.*",
"баг.*",
"линеаризуем.*",
"пере(соедин|использ|автор).*",
"аптайма",
"(не|за)?буфери.*",
"инстанци.*",
"мульти(запрос|встав|байт|платформ|плексн|дескриптор|плекс).*",
"(не)?транзакцион.*",
"битмаска",
"пайп.*",
"балансировщик.*",
"автофиксаци.*",
"хинт.*",
"монитор.*",
"под(формат|домен|тег|маск|масок|шаблон|поток|элемент|массив|вектор|очередь|пакет|процесс).*",
"кросс(домен).*",
"сконвертирова.*",
"плейсхолдер.*",
"суб.*",
"хак.*",
"разработческ.*",
"прослушивател.*",
"человеко(не)?читаем.*",
"графемн.*",
"(не)?заякор.*",
"само(заверен|подписан).*",
"(.*)(буквен|символьн|битн).*",
"рассинхронизац.*",
"высоко(оптимизирован|загружен).*",
"обфусцирован.*",
"вендор",
"сигнализирован.*",
"закольцов.*",
"сокетн.*",
"датаграм.*",
"неподсоединённых",
"роутинг.*",
"дефрагментирует",
"фасетирован.*",
"(фрагментатор|фрагментер).*",
"проитериро.*",
"подытератор.*",
"инструментирован.*",
"репортинг.*",
"постпроцессинг.*",
"форк.*",
"спозиционирован.*",
"перенаправлений",
"(де)маршалинг.*",
"лок.*",
"дорелизн.*",
"виньетный",
"палитров.*",
"эрмитовая",
"интерлейсинг.*",
"пикселировани.*",
"ресэмплировани.*",
"маппинг.*",
"люминизиру.*",
"пред(просмотр|загруж|загрузк).*",
"интент.*",
"объектно",
"суперстраницы",
"нефатальной",
"отдельностоящих",
"пуш.*",
"(авто)?коммит.*",
"(про)?патч.*",
"эквиваленция",
"моникер.*",
"пролептическ.*",
"инжинеринг.*",
"файлоподобн.*",
"аудиопоток.*",
"задокументирован.*",
"склонирован.*",
"сопоставител.*",
"инсталятор.*",
"подгрузились",
"платформонезависим.*",
"вуаля",
"пересвязки",
"бинарник.*",
"запускатель",
"беззнак.*",
"потоко(не)?безопас.*",
"потокоориентирован.*",
"потоко-небезопасную",
"одно(ранг|класс).*",
"скринкаст",
"шард.*",
"скоуп.*", // TODO: заменить на область виХирабаяши
"отрисов.*",
"(авто)?рендер.*",
"Диофантового",
"полиномическую",
"верхнеуровневым",
"неотвеченные",
"пинг.*",
"распознаться",
"тайпхинтинга",
"батч",
"керберизованными",
"попроцессную",
"нод.*",
"партиционирован.*",
"среплицировать",
"версион.*",
"челлендж.*",
"общеупотребляемых",
"финализирующ.*",
"меж(поточн|сайт|процесс).*",
"вендор.*",
"контекстно",
"имитовставк.*",
"бакет.*",
"побитово",
"Упс",
"проприетарност.*",
"мета(поиск|тег).*",
"марубозу|Тасуки|Тристар|Моментум",
"массивоподобное",
"проигнориру.*",
"долго(выполняемых|работающих)",
"глобализуются",
"резолвинг.*",
"продакшен.*",
"бинарно",
"полизаполнения",
"синглетон.*",
"недозаписанные",
"полносвязных",
"сигмоид.*",
"кандидатные",
"Айти",
"преавторизованной",
"нерепликационных",
"помодульно",
"некаталогизированное",
"реинициализирует",
"недополнения",
"несброшенные",
"универсальнее",
"(не)?версионирован.*",
"разблокируется",
"разграничителей",
"переаллокацию",
"сэмпл.*",
"маршал.*",
]
}

View File

@ -79,7 +79,7 @@
Это число равнялось примерно 1% от всех доменов в Интернете в то время.
Несмотря на эти впечатляющие цифры, развитие PHP/FI было ограничено:
несмотря на нескольких второстепенных участников, в целом он по-прежнему
разрабaтывался одним человеком.
разрабатывался одним человеком.
</para>
<para>
<example>

View File

@ -664,7 +664,7 @@
Размер равный общему числу байт, хранящимся в строках путей, плюс размер данных
связанных с кешируемым элементом. Это значит, что для хранения длинных путей в кэше,
размер этого кэша должен быть больше. Это значение не определяет напрямую
количество разных путей, которые могут быть закэшированы.
количество разных путей, которые могут быть закешированы.
</para>
<para>
Размер, необходимый для кэширования, зависит от системы.

View File

@ -89,7 +89,7 @@
<constant>T_ML_COMMENT</constant> не использовалась вообще, она
была объявлена в PHP 4. Как в PHP 4, так и в PHP 5
// и /* */ определяются как <constant>T_COMMENT</constant>.
Так или иначе, комментарии <literal>/** */</literal> в стиле PHPDoс,
Так или иначе, комментарии <literal>/** */</literal> в стиле PHPDoc,
которые начиная с PHP 5 анализируются PHP, распознаются как
<constant>T_DOC_COMMENT</constant>.
</simpara>

View File

@ -146,8 +146,8 @@ print $foo;
<simpara>
Даже с методом <link linkend="object.tostring">__toString()</link>
объекты не могут использоваться для индексации массива. Возможно, позднее
будет реализовано встроенное хэширование для таких случаев, но в PHP 5.2.x
вам придется реализовать собственное вычисление хэш-значений или
будет реализовано встроенное хеширование для таких случаев, но в PHP 5.2.x
вам придется реализовать собственное вычисление хеш-значений или
использовать новую функцию SPL:
<function>spl_object_hash</function>.
</simpara>

View File

@ -1070,7 +1070,7 @@ try {
<listitem>
<simpara>
<function>hash_copy</function>
- Копирование контекста хэширования.
- Копирование контекста хеширования.
</simpara>
</listitem>
</itemizedlist>

View File

@ -9,7 +9,7 @@
<title>Некорректная восьмеричная нотация</title>
<para>
Ранее восьмеричные литералы, содержащие некорректные числы молча
Ранее восьмеричные литералы, содержащие некорректные числа молча
обрезались (<literal>0128</literal> считались за <literal>012</literal>).
Сейчас в таких случаях будет выдана ошибка разбора.
</para>

View File

@ -10,7 +10,7 @@
<title>Ядро PHP</title>
<sect3 xml:id="migration73.deprecated.core.ci-constant">
<title>Нечуствительные к регистру константы</title>
<title>Нечувствительные к регистру константы</title>
<para>
Объявление регистронезависимых констант объявлено устаревшим. Передача

View File

@ -242,7 +242,7 @@ mb_strtoupper("Straße");
<para>
Функция <function>mb_convert_case</function> с <constant>MB_CASE_TITLE</constant> теперь выполняет преобразование title-case
в зависимости от свойств Unicode, основанных на Cased и CaseIgnorable.
В частности, это также улучшает обработку кавычек и апостофов.
В частности, это также улучшает обработку кавычек и апострофов.
</para>
</sect3>

View File

@ -544,7 +544,7 @@ $array["key"];
</para>
<para>
Понятие "ведущая числовая строка" в основном было отброшено; случаи, когда это осталось, существуют
для облегчения миграции. Строки, которые выдавали <constant>E_NOTICE</constant> "A non well-formed numeric value encounteredе",
для облегчения миграции. Строки, которые выдавали <constant>E_NOTICE</constant> "A non well-formed numeric value encountered",
теперь будут выдавать <constant>E_WARNING</constant> "A non-numeric value encountered",
а все строки, которые выдавали <constant>E_WARNING</constant> "A non-numeric value encountered"
теперь будет выдавать <classname>TypeError</classname>. В основном это влияет на:

View File

@ -235,7 +235,7 @@ AddType application/x-httpd-php .php
содержащую исполняемый файл PHP (<filename>php.exe</filename> в Windows) и
запустите <command>php -i</command>. Если существуют какие-либо проблемы с
запуском PHP, вам выведется соответствующая ошибка, которая подскажет вам, что
надо исправить. Если вы увидете множество кода HTML (вывод функции
надо исправить. Если вы увидите множество кода HTML (вывод функции
<function>phpinfo</function>), значит PHP работает нормально, и ваша проблема
связана с настройками веб-сервера.
</para>
@ -287,7 +287,7 @@ cgi error:
содержащую исполняемый файл PHP (<filename>php.exe</filename> в Windows) и
запустите <command>php -i</command>. Если существуют какие-либо проблемы с
запуском PHP, вам выведется соответствующая ошибка, которая подскажет вам, что
надо исправить. Если вы увидете множество кода HTML (вывод функции
надо исправить. Если вы увидите множество кода HTML (вывод функции
<function>phpinfo</function>), значит PHP работает нормально.
</para>
<para>

View File

@ -737,7 +737,7 @@
</term>
<listitem>
<para>
Формал лог-файла доступа.
Формат лог-файла доступа.
Значение по умолчанию: "%R - %u %t \"%m %r\" %s"
</para>
</listitem>

View File

@ -170,7 +170,7 @@ cp php.ini-development /usr/local/lib/php.ini
</para>
<para>
Если же вы используетеphp.ini-production, прочитайте его, чтобы знать какие изменения в
Если же вы используете php.ini-production, прочитайте его, чтобы знать какие изменения в
поведении PHP это повлечет.
</para>

View File

@ -845,7 +845,7 @@ conn</parameter></term><listitem><para>Ресурс MCVE_CONN, полученн
<!ENTITY memcached.parameter.expiration 'Время хранения объекта, по умолчанию равно 0. Для более подробной информации смотрите <link
linkend="memcached.expiration" xmlns="http://docbook.org/ns/docbook">Время хранения объекта</link>.'>
<!ENTITY memcached.parameter.server_key 'Ключ, идентифицирующий сервер, на котором хранится значение. Вместо хэширования по ключу самого элемента, мы хэшируем по ключу сервера при выборе подключаемого сервера memcached. Данный подход позволяет группировать связанные элементы вместе на одном сервере, что улучшает эффективность групповых операций.'>
<!ENTITY memcached.parameter.server_key 'Ключ, идентифицирующий сервер, на котором хранится значение. Вместо хеширования по ключу самого элемента, мы хешируем по ключу сервера при выборе подключаемого сервера memcached. Данный подход позволяет группировать связанные элементы вместе на одном сервере, что улучшает эффективность групповых операций.'>
<!ENTITY memcached.parameter.items 'Сохраняемый массив пар ключей/значений.'>
@ -2038,7 +2038,7 @@ xmlns="http://docbook.org/ns/docbook"><simpara xmlns="http://docbook.org/ns/docb
<!ENTITY mongo.gridfs.store.return '<para xmlns="http://docbook.org/ns/docbook">Возвращает <literal>_id</literal> сохраненного документа. Это будет сгенерированный <classname>MongoId</classname>, за исключением случая, когда <literal>_id</literal> был явно указан в параметре <parameter>metadata</parameter>.</para>'>
<!ENTITY mongo.mongowritebatch.writeoptions.description '<listitem xmlns="http://docbook.org/ns/docbook"><para>Массив опций записи.<informaltable><thead><row><entry>ключ</entry><entry>значение</entry></row></thead><tbody><row><entry>w (int|string)</entry><entry>Значения <link linkend="mongo.writeconcerns">контроля записи</link></entry></row><row><entry>wtimeout (int)</entry><entry><link linkend="mongo.writeconcerns">Максимальное время ожидания репликации</link></entry></row><row><entry>ordered</entry><entry>Определяет, должна ли MongoDB применять этот пакет в определенном по порядку. Упорядоченная запись запускается последовательно (по одному элементу за раз) и запись прекращается после первой же ошибки. Неупорядоченная запись может запускаться параллельно и ошибки не приводят к остановке записи. По умолчанию &true;</entry></row><row><entry>j (bool)</entry><entry>Ожидать журналирование на основном сервере (primary). Не рекомендуется, используйте вместо него опцию Контроля Записи (WriteConcern)</entry></row><row><entry>fsync (bool)</entry><entry>Ожидать fsync на основном сервере (primary). Не рекомендуется, используйте вместо него опцию Контроля Записи (WriteConcern)</entry></row></tbody></informaltable></para></listitem>'>
<!ENTITY mongo.mongowritebatch.collection.description '<listitem xmlns="http://docbook.org/ns/docbook"><para>Объект <classname>MongoCollection</classname> для выполняемого пакета. Его опции <link linkend="mongo.writeconcerns">контроля записи</link> будут скопированы и использованы по умолчанию, если не будут переданы через <parameter>$write_options</parameter> или <methodname>MongoWriteBatch::execute</methodname>.</para></listitem>'>
<!ENTITY mongo.context.server ' <varlistentry xmlns="http://docbook.org/ns/docbook"> <term> <parameter>server</parameter> </term> <listitem> <para> Массив, содержащий основную информацию о выбранном сервере. <informaltable> <tgroup cols="2"> <thead> <row> <entry>ключ</entry> <entry>значение</entry> </row> </thead> <tbody> <row> <entry>hash</entry> <entry>хэш сервера, например: <literal>localhost:27017;-;X;56052</literal></entry> </row> <row> <entry>type</entry> <entry>Тип узла (primary/secondary/mongos/arbiter): <literal>2</literal></entry> </row> <row> <entry>max_bson_size</entry> <entry>максимальный размер BSON, который этот узел поддерживает: <literal>16777216</literal></entry> </row> <row> <entry>max_message_size</entry> <entry>Максимальный размер сообщения, который этот узел поддерживает: <literal>48000000</literal></entry> </row> <row> <entry>request_id</entry> <entry>Идентификатор запроса для этого сообщения: <literal>42</literal></entry> </row> </tbody> </tgroup> </informaltable> </para> </listitem> </varlistentry>'>
<!ENTITY mongo.context.server ' <varlistentry xmlns="http://docbook.org/ns/docbook"> <term> <parameter>server</parameter> </term> <listitem> <para> Массив, содержащий основную информацию о выбранном сервере. <informaltable> <tgroup cols="2"> <thead> <row> <entry>ключ</entry> <entry>значение</entry> </row> </thead> <tbody> <row> <entry>hash</entry> <entry>хеш сервера, например: <literal>localhost:27017;-;X;56052</literal></entry> </row> <row> <entry>type</entry> <entry>Тип узла (primary/secondary/mongos/arbiter): <literal>2</literal></entry> </row> <row> <entry>max_bson_size</entry> <entry>максимальный размер BSON, который этот узел поддерживает: <literal>16777216</literal></entry> </row> <row> <entry>max_message_size</entry> <entry>Максимальный размер сообщения, который этот узел поддерживает: <literal>48000000</literal></entry> </row> <row> <entry>request_id</entry> <entry>Идентификатор запроса для этого сообщения: <literal>42</literal></entry> </row> </tbody> </tgroup> </informaltable> </para> </listitem> </varlistentry>'>
<!ENTITY mongo.context.writeoptions '<varlistentry xmlns="http://docbook.org/ns/docbook"> <term> <parameter>writeOptions</parameter> </term> <listitem> <para> <informaltable> <tgroup cols="2"> <thead> <row> <entry>key</entry> <entry>value</entry> </row> </thead> <tbody> <row> <entry>ordered</entry> <entry>булево, если операция (в случае пакетных операций) должна выполняться последовательно (ordered=true)</entry> </row> <row> <entry>writeConcern</entry> <entry>Массив опций контроля записи (writeConcern, смотри ниже)</entry> </row> </tbody> </tgroup> </informaltable> <table> <title>значения массива writeConcern</title> <tgroup cols="2"> <thead> <row> <entry>ключ</entry> <entry>значение</entry> </row> </thead> <tbody> <row> <entry>fsync</entry> <entry>булево, сбрасывать на диск перед запуском</entry> </row> <row> <entry>j</entry> <entry>булево, записывать в журнал перед запуском</entry> </row> <row> <entry>wtimeout</entry> <entry>целое число, миллисекунды, максимальное время, которое основной сервер (primary) ждет подтверждение репликации</entry> </row> <row> <entry>w</entry> <entry>integer=число серверов, или string=тэг-репликации</entry> </row> </tbody> </tgroup> </table> </para> </listitem> </varlistentry>'>
<!ENTITY mongo.context.protocoloptions ' <varlistentry xmlns="http://docbook.org/ns/docbook"> <term> <parameter>protocolOptions</parameter> </term> <listitem> <para> <informaltable> <tgroup cols="2"> <thead> <row> <entry>key</entry> <entry>value</entry> </row> </thead> <tbody> <row> <entry>message_length</entry> <entry>Общий размер в байтах закодированного сообщения, отправляемого по сети</entry> </row> <row> <entry>request_id</entry> <entry>Идентификатор для сообщения: <literal>42</literal></entry> </row> <row> <entry>namespace</entry> <entry>Пространство имен MongoDB , используемого для сообщений протокола <literal>dbname.collectionname</literal></entry> </row> </tbody> </tgroup> </informaltable> </para> </listitem> </varlistentry>'>
<!ENTITY mongo.alternative.class.note '<para

View File

@ -330,7 +330,7 @@ foo(bar());
</programlisting>
</informalexample>
См. также объяснение <link
linkend="language.references.return">возрата по ссылке</link>.
linkend="language.references.return">возврата по ссылке</link>.
</para>
</listitem>
</itemizedlist>

View File

@ -9,7 +9,7 @@
На самом деле массив в PHP - это упорядоченное отображение, которое устанавливает
соответствие между <emphasis>значением</emphasis> и <emphasis>ключом</emphasis>.
Этот тип оптимизирован в нескольких направлениях, поэтому вы можете использовать его как
собственно массив, список (вектор), хэш-таблицу (являющуюся реализацией карты), словарь,
собственно массив, список (вектор), хеш-таблицу (являющуюся реализацией карты), словарь,
коллекцию, стэк, очередь и, возможно, что-то еще. Так как значением массива может быть
другой массив PHP, можно также создавать деревья и многомерные массивы.
</para>

View File

@ -78,7 +78,7 @@ string(1) "a"
неэффективно. Также можно использовать
<function>reset</function> и <function>key</function>,
но это может изменить внутренний указатель массива. Эффективное решение, которое
не изменяет внутренний указатель массива, записанный, как полифилл:
не изменяет внутренний указатель массива, записанный, как полифил:
</simpara>
<informalexample>
<programlisting role="php">

View File

@ -22,7 +22,7 @@
ищет переменную с указанным именем в текущей таблице символов и добавляет
их в выводимый массив так, что имя переменной становится ключом,
а содержимое переменной становится значением этого ключа.
Короче говоря, она обратна функции <function>extract</function>.
Короче говоря, она противоположна функции <function>extract</function>.
</para>
<note>
<para>

View File

@ -42,7 +42,7 @@
<para>
Дополнительно модуль поддерживает создание экземпляра
класса и создание .NET-сборок, используя слой взаимодействия с COM,
предоставляемый Miсrosoft.
предоставляемый Microsoft.
</para>
</preface>
<!-- }}} -->

View File

@ -5,7 +5,7 @@
<refentry xml:id="function.variant-not" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>variant_not</refname>
<refpurpose>Политовое отрицание над вариантом</refpurpose>
<refpurpose>Побитовое отрицание над вариантом</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;

View File

@ -17,7 +17,7 @@
</methodsynopsis>
<para>
Функция возвращает имя таблицы, которая содержит указанный столбец.
Бывает полезно при работе с большими запросами с JOIN'ами.
Бывает полезно при работе с большими запросами с JOIN.
</para>
</refsect1>

View File

@ -32,7 +32,7 @@
</varlistentry>
<varlistentry>
<term><parameter>oid</parameter></term>
<listitem><para>Oid инстанса glo из которого вы хотите прочитать данные.</para></listitem>
<listitem><para>Oid экземпляра glo из которого вы хотите прочитать данные.</para></listitem>
</varlistentry>
<varlistentry>
<term><parameter>file_name</parameter></term>

View File

@ -1038,7 +1038,7 @@
</simpara>
<simpara>
<constant>CURLSSLOPT_NO_REVOKE</constant>: отключите проверки
отзыва сертификатов для тех бекэндов SSL, где такое поведение
отзыва сертификатов для тех бэкендов SSL, где такое поведение
присутствует. (curl &gt;= 7.44.0)
</simpara>
<simpara>

View File

@ -438,7 +438,7 @@
Если учесть два предыдущих замечания и выход за границы диапазона дней и месяцев,
получим следующее: дата "2008-00-00" в первую очередь преобразуется в "2007-12-00",
которая будет преобразована в "2007-11-30". То же случится с датой "0000-00-00", которая
будет преобразована к "-0001-11-30" (-1-й год в календаре ISO 8601 и 2 год до н.э. по
будет преобразована к "-0001-11-30" (минус первый год в календаре ISO 8601 и 2 год до н.э. по
григорианскому календарю).
</para>
</note>
@ -760,7 +760,7 @@
</row>
<row>
<entry><literal>ordinal</literal> <literal>space</literal> <literal>dayname</literal> <literal>space</literal> 'of'</entry>
<entry>Вычисляет <literal>x</literal> день недели текущего или заданного месяца.</entry>
<entry>Вычисляет <literal>x</literal> день недели текущего или заданного месяца.</entry>
<entry>"first sat of July 2008"</entry>
</row>
<row>

View File

@ -138,7 +138,7 @@
</variablelist>
</para>
<para>
Значения элементов массива - лбо временная метка UNIX, &false;, если солнце находится
Значения элементов массива - либо временная метка UNIX, &false;, если солнце находится
ниже соответствующего зенита в течение всего дня, или &true;, если солнце находится выше соответствующего зенита в течение всего дня.
</para>
</refsect1>

View File

@ -22,7 +22,7 @@
определении "просто работающего".
</para>
<para>
Enchant поддерживает следующие бекэнды:
Enchant поддерживает следующие бэкенды:
<itemizedlist>
<listitem>
<para>

View File

@ -13,7 +13,7 @@
$tag = 'en_US';
$r = enchant_broker_init();
$bprovides = enchant_broker_describe($r);
echo "Доступны следующие бекэнды:\n";
echo "Доступны следующие бэкенды:\n";
print_r($bprovides);
$dicts = enchant_broker_list_dicts($r);

View File

@ -40,7 +40,7 @@
&reftitle.resources;
<para>
До PHP 8.0.0, в этом модуле используются два типа ресурсов.
Первый для брокера (менеджер бекэндов).
Первый для брокера (менеджер бэкендов).
Второй для словаря.
</para>
</section>

View File

@ -6,7 +6,7 @@
<refentry xml:id="ev.embeddablebackends" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Ev::embeddableBackends</refname>
<refpurpose>Возвращает набор бекэндов, которые можно встроить в прочие событийные циклы</refpurpose>
<refpurpose>Возвращает набор бэкендов, которые можно встроить в прочие событийные циклы</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
@ -19,7 +19,7 @@
<void />
</methodsynopsis>
<para>
Возвращает набор бекэндов, которые можно встроить в прочие событийные циклы.
Возвращает набор бэкендов, которые можно встроить в прочие событийные циклы.
</para>
</refsect1>
<refsect1 role="parameters">

View File

@ -6,7 +6,7 @@
<refentry xml:id="ev.recommendedbackends" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Ev::recommendedBackends</refname>
<refpurpose>Получить битовую маску рекомендованных бекэндов для данной платформы</refpurpose>
<refpurpose>Получить битовую маску рекомендованных бэкендов для данной платформы</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
@ -19,14 +19,14 @@
<void />
</methodsynopsis>
<para>
Возвращает набор всех бекэндов, встроенных в используемую
Возвращает набор всех бэкендов, встроенных в используемую
<literal>libev</literal> и, также, рекомендованных для данной платформы, в
том смысле, что они будут работать с большинством типов дескрипторов файлов.
Обычно этот список меньше, чем возвращаемый
<function>ev_supported_backends</function>.
К примеру, <literal>kqueue</literal> не работает на большинстве систем
<literal>BSD</literal> и не будет автоопределен если только вы принудительно
его не запросите. Это набор бекэндов которые будет опрашивать
его не запросите. Это набор бэкендов которые будет опрашивать
<literal>libev</literal>, если бекэнд не задан в явном виде.
</para>
</refsect1>

View File

@ -6,7 +6,7 @@
<refentry xml:id="ev.supportedbackends" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Ev::supportedBackends</refname>
<refpurpose>Возвращает набор бекэндов, поддерживаемых текущей конфигурацией libev</refpurpose>
<refpurpose>Возвращает набор бэкендов, поддерживаемых текущей конфигурацией libev</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
@ -19,7 +19,7 @@
<void />
</methodsynopsis>
<para>
Возвращает набор бекэндов, поддерживаемых текущей конфигурацией libev.
Возвращает набор бэкендов, поддерживаемых текущей конфигурацией libev.
</para>
</refsect1>
<refsect1 role="parameters">

View File

@ -108,7 +108,7 @@
<para>
<emphasis>Только чтение</emphasis>.
<link linkend="ev.constants.watcher-backends">Флаги бэкенда</link>
указывающие какой событийный юэкенд используется.
указывающие какой событийный бэкенд используется.
</para>
</listitem>
</varlistentry>

View File

@ -38,7 +38,7 @@
</para>
<para>
Для настройки событийной базы или для исключения определенных
бекэндов можно использовать класс <classname>EventConfig</classname>.
бэкендов можно использовать класс <classname>EventConfig</classname>.
</para>
<warning xml:id="eventbase.object-dtor-warning">
<para>

View File

@ -13,7 +13,7 @@
<para>
<classname>EventBuffer</classname>
представляет событийный буфер библиотеки Libevent - вспомогательный функционал
для буферезированного ввода/вывода.
для буферизированного ввода/вывода.
</para>
<para>
Буферы событий обычно полезны для организации "буферной" части

View File

@ -11,7 +11,7 @@
<section xml:id="eventbufferevent.intro">
&reftitle.intro;
<para>
Представляет буферезированное событие Libevent.
Представляет буферизированное событие Libevent.
</para>
<para>
Обычно приложению необходимо произвести буферизацию некоторого
@ -44,9 +44,9 @@
</listitem>
</orderedlist>
<para>
Это шаблон буферезированного вводы/вывода настолько распространен, что
Это шаблон буферизированного вводы/вывода настолько распространен, что
Libevent предоставляет встроенный механизм для него.
"Буферезированное событие" состоит из транспорта (например сокета),
"Буферизированное событие" состоит из транспорта (например сокета),
буфера чтения и буфера записи. В отличие от стандартных событий, которые
используют функцию обратного вызова когда транспорт становится доступен для
чтения или записи, буферизованное событие вызывает функцию обратного
@ -187,7 +187,7 @@
</term>
<listitem>
<para>
Числовой файловый дескриптор связанный с буферезированным сокетом.
Числовой файловый дескриптор связанный с буферизированным сокетом.
Обычно является связанным сокетом. Равен &null;, если отсутствует
файловый дескриптор(сокет) связанный с буферизированным событием.
</para>

View File

@ -206,7 +206,7 @@
<row>
<entry>7.4.4</entry>
<entry>
Добавлена опция <literal>create_new_console</literal> oв
Добавлена опция <literal>create_new_console</literal> в
параметр <parameter>other_options</parameter>.
</entry>
</row>

View File

@ -13,7 +13,7 @@
<section xml:id="finfo.intro">
&reftitle.intro;
<para>
Этот класс предоставляет объектно ориентированный интерфейс к функциям fileinfo.
Этот класс предоставляет объектно-ориентированный интерфейс к функциям fileinfo.
</para>
</section>
<!-- }}} -->

View File

@ -59,7 +59,7 @@
</para>
<para>
Отсутствие этого параметра (или установка его в 0 в PHP 5.1.0 и выше) приведет к
тому, что длина строки будет неограничена. Это может сказаться на скорости выполнения.
тому, что длина строки будет не ограничена. Это может сказаться на скорости выполнения.
</para>
</listitem>
</varlistentry>

View File

@ -131,7 +131,7 @@
&reftitle.examples;
<para>
<example>
<title>Получить и вывести исходный код домашней страницы вебсайта</title>
<title>Получить и вывести исходный код домашней страницы сайта</title>
<programlisting role="php">
<![CDATA[
<?php

View File

@ -32,7 +32,7 @@
<listitem>
<para>
Если <parameter>filename</parameter> передан в форме "scheme://...",
он считается URL'ом и PHP проведёт поиск обработчика протокола
он считается URL и PHP проведёт поиск обработчика протокола
(также известного как "обертка") для этой схемы. Если ни одна
обёртка не закреплена за протоколом, PHP выдаст замечание,
чтобы помочь вам отследить потенциальную проблему в вашем

View File

@ -14,7 +14,7 @@
<listitem>
<simpara>
Необязательный флаг для <function>hash_init</function>.
Указывает, что к текущему контексту хэширования должен быть
Указывает, что к текущему контексту хеширования должен быть
применен алгоритм на основе ключей HMAC.
</simpara>
</listitem>
@ -41,4 +41,4 @@ End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
-->

View File

@ -222,7 +222,7 @@
все соединения будут происходить с userid=&null; и
password=&null;. Следовательно задания Apache будут
соединяться с текущим профайлом (NOBODY). Используйте
это переопределение только для простых вебсайтов, не
это переопределение только для простых сайтов, не
требующих переключения профайлов и, следовательно,
сможете избежать всех накладных расходов связанных с
дополнительными задачами QSQSRVR. Это простое решение

View File

@ -16,7 +16,7 @@
подготовленных в зависимости от текущей локали, например: сообщения, метки,
шаблоны форматирования. Механизм ресурсов ICU позволяет задать наборы
ресурсов, которые приложение может загрузить в зависимости от текущей локали
и использовать унифицированным, не зависяцим от локами, образом.
и использовать унифицированным, не зависяцим от локали, образом.
</simpara>
<simpara>
Этот класс реализует доступ к файлам ресурсов ICU. Эти файлы являются бинарными

View File

@ -21,7 +21,7 @@
<para>
Предоставляемые методы позволяют проверить строку на предмет попыток
обмануть пользователя (<literal>spoof detection</literal>), например, вставить
в слово "pаypаl" кириллический символ 'а'.
в слово "pаypаl" кириллический символ 'а'.<!-- yaspeller ignore -->
</para>
</section>
<!-- }}} -->

View File

@ -5,7 +5,7 @@
<refentry xml:id="judy.bycount" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>Judy::byCount</refname>
<refpurpose>Найти N-ный по счету индекс в массиве <classname>Judy</classname></refpurpose>
<refpurpose>Найти N-ный по счету индекс в массиве <classname>Judy</classname></refpurpose><!-- yaspeller ignore -->
</refnamediv>
<refsect1 role="description">
@ -15,7 +15,7 @@
<methodparam><type>int</type><parameter>nth_index</parameter></methodparam>
</methodsynopsis>
<para>
Найти N-ный по счету индекс в массиве <classname>Judy</classname>.
Найти N-ный по счету индекс в массиве <classname>Judy</classname>.<!-- yaspeller ignore -->
</para>
</refsect1>

View File

@ -82,7 +82,7 @@
<literallayout>
return_value["count"] = число значений атрибута
return_value[0] = первое значение атрибута
return_value[i] = i-ое значение атрибута
return_value[i] = i-ое значение атрибута <!-- yaspeller ignore -->
</literallayout>
</informalexample>
</para>

View File

@ -17,7 +17,7 @@
Неотлавливаемые исключения LuaSandbox.
</para>
<para>
Их нельзя поймотловитьать внутри Lua с помощью
Их нельзя отловить внутри Lua с помощью
<literal>pcall()</literal> или <literal>xpcall()</literal>.
</para>
</section>

View File

@ -14,7 +14,7 @@
<methodparam><type>int</type><parameter>num</parameter></methodparam>
</methodsynopsis>
<para>
Возвращает строку, содержащую шестнадцатеричное представление указанного безнакового аргумента
Возвращает строку, содержащую шестнадцатеричное представление указанного беззнакового аргумента
<parameter>num</parameter>.
</para>
<para>
@ -37,8 +37,8 @@
</para>
<para>
Так как тип PHP <type>int</type> является знаковым, а
<function>dechex</function> работает с безнаковыми целыми, то отрицательные
целые воспринимаются как безнаковые.
<function>dechex</function> работает с беззнаковыми целыми, то отрицательные
целые воспринимаются как беззнаковые.
</para>
</listitem>
</varlistentry>

View File

@ -51,7 +51,7 @@
<listitem>
<para>
Функция, которая будет вызвана для получения и передачи массива совпадений
в строку <parameter>subject</parameter>. Сallback-функция должна возвращать строку
в строку <parameter>subject</parameter>. Callback-функция должна возвращать строку
для замены.
</para>
<para>

View File

@ -79,7 +79,7 @@
Если порт <parameter>port</parameter> не задан, этот метод использует значение по
умолчанию, заданное в ini-настройке
<link linkend="ini.memcache.default-port">memcache.default_port</link>.
Если это значение изменится где нибудь в вашем приложении - это может привести
Если это значение изменится где-нибудь в вашем приложении - это может привести
к неожиданным результатам. По этой причине имеет смысл всегда указать порт явно
при вызове метода.
</para>

View File

@ -46,7 +46,7 @@
<listitem>
<para>
Сохраняемое значение. Строки и числа сохраняются как есть, остальные типы
серилиазируются.
сериализируются.
</para>
</listitem>
</varlistentry>

View File

@ -47,7 +47,7 @@
<listitem>
<para>
Указывает минимальный размер сэкономленного размера. Переданное значение должно быть в пределах от 0 до 1. Значение по умолчанию 0.2,
что задает минимальный размер сэкомленного размера в 20%.
что задает минимальный размер сэкономленного размера в 20%.
</para>
</listitem>
</varlistentry>

View File

@ -136,7 +136,7 @@ if (!($ip = $m->get('ip_block'))) {
<entry>PECL memcached 3.0.0</entry>
<entry>
Удален параметр <parameter role="reference">cas_token</parameter>.
Вместо недо добавлен параметр <parameter>flags</parameter>, в который можно
Вместо него добавлен параметр <parameter>flags</parameter>, в который можно
передать значение <constant>Memcached::GET_EXTENDED</constant> для того,
чтобы был возвращен токен CAS.
</entry>

View File

@ -92,7 +92,7 @@
<entry>PECL memcached 3.0.0</entry>
<entry>
Удален параметр <parameter role="reference">cas_token</parameter>.
Вместо недо добавлен параметр <parameter>flags</parameter>, в который можно
Вместо него добавлен параметр <parameter>flags</parameter>, в который можно
передать значение <constant>Memcached::GET_EXTENDED</constant> для того,
чтобы был возвращен токен CAS.
</entry>

View File

@ -265,7 +265,7 @@ $m = new MongoClient("mongodb://rs1.example.com:27017,rs2.example.com:27017", ar
Имена хостов, которые указываются в списке подключения, <emphasis>должны</emphasis> совпадать
с именами хостов в конфигурации набора реплик.
Это связано с тем, что драйвер использует имена хостов только в конфигурации набора реплик
для создания хэша для своих постоянных соединений.
для создания хеша для своих постоянных соединений.
</para>
<para>
Например, если в списке используется IP-адрес, а для набора реплик заданы имена хостов,
@ -530,10 +530,10 @@ sharding.local:40017;-;X;15487
</example>
<para>
В этом примере <literal>$m1</literal> и <literal>$m2</literal> имеют одинаковый хэш
В этом примере <literal>$m1</literal> и <literal>$m2</literal> имеют одинаковый хеш
и имеют постоянное соединение. Соединения друг с другом экземпляра MongoClient для хеширования
уникальных значений и использования их собственных сокетов.
Обратите внимание, что у "localhost" и "127.0.0.1" разный хэш;
Обратите внимание, что у "localhost" и "127.0.0.1" разный хеш;
Разрешение DNS не учитывается.
</para>
</section>

View File

@ -119,7 +119,7 @@ array(3) {
<entry>PECL mongo 1.2.10</entry>
<entry>
<para>
Добавлена поддержка нерепликазных наборов.
Добавлена поддержка нерепликационных наборов.
</para>
<para>
Возвращенные элементы массива теперь

View File

@ -21,7 +21,7 @@
<para>
Создает индекс для указанных полей, если он еще не существует.
Поля могут быть проиндексированы с направлением (например, по возрастанию или по убыванию)
или со специальным типом (например, текст, геопространственный, хэшированный).
или со специальным типом (например, текст, геопространственный, хешированный).
</para>
<note>
<para>

View File

@ -27,7 +27,7 @@
<para>
Создает индекс для указанных полей, если он еще не существует.
Поля могут быть проиндексированы с направлением (например, по возрастанию или по убыванию)
или специальным типом (например, текст, геопространственный, хэшированный).
или специальным типом (например, текст, геопространственный, хешированный).
</para>
<note>
<para>

View File

@ -171,7 +171,7 @@
<row>
<entry>PECL mongo 1.0.5</entry>
<entry>
Второй парамент теперь принимает массив опция. До версии 1.0.5 второй параметр
Второй параметр теперь принимает массив опция. До версии 1.0.5 второй параметр
принимал логическое значение, устанавливавшее опцию <literal>"safe"</literal>.
</entry>
</row>

View File

@ -107,7 +107,7 @@ $r = $d->command(
$hash
);
// Показывает результат и хэш
// Показывает результат и хеш
var_dump( $r, $hash );
// Создает курсор команды

View File

@ -77,7 +77,7 @@ public function command($data) {
</term>
<listitem>
<para>
Установите хэш подключения сервера, который выполнил команду. Когда
Установите хеш подключения сервера, который выполнил команду. Когда
результат команды подходит для создания
<classname>MongoCommandCursor</classname>, хеш предназначен для
передачи в <function>MongoCommandCursor::createFromDocument</function>.

View File

@ -18,7 +18,7 @@
Удаляет текущую используемую базу данных.
</para>
<para>
Это аналогичто запуску:
Это аналогично запуску:
<programlisting role="php">
<![CDATA[
<?php

View File

@ -45,7 +45,7 @@
<refsect1 role="examples">
&reftitle.examples;
<example>
<title>µПример использования <function>MongoDB::getGridFS</function></title>
<title>Пример использования <function>MongoDB::getGridFS</function></title>
<para>Этот пример демонстрирует, как получить экземпляр MongoGridFS.</para>
<programlisting role="php">
<![CDATA[

View File

@ -26,7 +26,7 @@
</para>
<para>
Каждый документ в коллекции файлов содержит имя файла, дату загрузки и хэш md5.
Каждый документ в коллекции файлов содержит имя файла, дату загрузки и хеш md5.
Он также содержит уникальное поле <literal>_id</literal>, которое можно использовать
для запроса к коллекции фрагментов содержимого файла.
Каждый документ в коллекции чанков содержит фрагмент двоичных данных,

View File

@ -25,7 +25,7 @@
<void />
</methodsynopsis>
<para>
Возвращает полн "sec" этой временной метки.
Возвращает поле "sec" этой временной метки.
</para>
</refsect1>

View File

@ -154,7 +154,7 @@
из его аргументов создается хеш (т.е. строка URI и параметры
массива). Драйвер попытается найти ранее сохраненный клиентский объект
<link xlink:href="&url.mongodb.libmongoc;">libmongoc</link> для
этого хэша. Если существующий клиент не может быть найден для хеша, будет создан
этого хеша. Если существующий клиент не может быть найден для хеша, будет создан
новый клиент (и сохранен для будущего использования).
</para>
@ -228,10 +228,10 @@ foreach ($managers as $manager) {
</para>
<para>
Соединения с базой данных сохраняются с помощью хэша, полученного из
Соединения с базой данных сохраняются с помощью хеша, полученного из
хоста, порта и строки URI сервера, используемой для построения
<classname>MongoDB\Driver\Manager</classname>. Параметры массива конструктора
не включены в этот хэш.
не включены в этот хеш.
</para>
<note>

View File

@ -25,7 +25,7 @@
<term><parameter>serialized</parameter></term>
<listitem>
<para>
Cериализованный <classname>MongoDB\BSON\Decimal128</classname>.
Сериализованный <classname>MongoDB\BSON\Decimal128</classname>.
</para>
</listitem>
</varlistentry>

View File

@ -67,7 +67,7 @@ extension=mongodb.so
был объявлен устаревшим и удалил формулы для этого расширеня PHP.
В дальнейшем пользователям macOS рекомендуется устанавливать драйвер через
формулу <link xlink:href="https://formulae.brew.sh/formula/php">php</link> и следовать
стандартным <link linkend="mongodb.installation.pecl">иснтрукциям по установке из PECL</link>
стандартным <link linkend="mongodb.installation.pecl">инструкциям по установке из PECL</link>
используя команду <link linkend="install.pecl">pecl</link> предоставляемую
установкой PHP через Homebrew.
</para>

View File

@ -21,7 +21,7 @@
</para>
<note>
<simpara>
Посколько драйвер подключается к базе данных лениво, этот метод может возвращать
Поскольку драйвер подключается к базе данных лениво, этот метод может возвращать
пустой массив (<type>array</type>), если он вызывается перед выполнением операции в
<classname>MongoDB\Driver\Manager</classname>.
</simpara>

View File

@ -78,7 +78,7 @@
&mongodb.throws.session-readwriteconcern;
&mongodb.throws.session-unacknowledged;
&mongodb.throws.std;
<member>Выбрасывает исключение <classname>MongoDB\Driver\Exception\RuntimeException</classname> в случае возникновения других ошибкое (например, неверная команда, выдача команды записи на вторичное устройство).</member>
<member>Выбрасывает исключение <classname>MongoDB\Driver\Exception\RuntimeException</classname> в случае возникновения других ошибок (например, неверная команда, выдача команды записи на вторичное устройство).</member>
</simplelist>
</refsect1>

View File

@ -23,7 +23,7 @@
<para>
Привязка сессии в основном используется для шардированных
транзакций, так как все комманды должны ийти на один и тот же
инстанс mongos. Этот метод предназначен для использования в
экземпляр mongos. Этот метод предназначен для использования в
библиотеках, построенных поверх расширения, чтобы можно
было закрепить сервер, а не выбирать сервер для каждой следующей
команды.

View File

@ -83,7 +83,7 @@
<para>
Запуск этой функции без существующего соединения с MySQL вызовет ошибку уровня
<constant>E_WARNING</constant>. Данную функцию можно запускать только если есть
соединение сMySQL.
соединение с MySQL.
</para>
</refsect1>

View File

@ -465,7 +465,7 @@ while ($row = $res->fetch_assoc()) {
</example>
</para>
<para>
<emphasis role="bold">Небуферизуемые результирующие наборы</emphasis>
<emphasis role="bold">Небуферизованные результирующие наборы</emphasis>
</para>
<para>
Если клиентские ресурсы ограничены, и в тоже время не требуется поддерживать

View File

@ -160,7 +160,7 @@
<row>
<entry><literal>protocol_overhead_in</literal></entry>
<entry>Соединение</entry>
<entry>накладные расходы клиент-серверного протокола MySQLв байтах для входящего траффика.
<entry>накладные расходы клиент-серверного протокола MySQL в байтах для входящего траффика.
на данный момент только заголовок пакета (4 байта) считается за накладные расходы.
protocol_overhead_in = packets_received * 4</entry>
<entry>Используется для отладки реализации клиент-серверного протокола</entry>

View File

@ -104,8 +104,8 @@
проверка происходит при начале обработки веб-запроса PHP. В этот момент
плагин читает и декадирует конфигурационный файл. Ошибки выброшенные на
этом раннем этапе жизненного цикла расширения могут показываться пользователю
некорректно. Поэтому плагин их забуфферизует и сможет вывести на этапе
подключения к MySQL. По умолчанию, ошибки, забуферризированные на момент
некорректно. Поэтому плагин их забуферизует и сможет вывести на этапе
подключения к MySQL. По умолчанию, ошибки, забуферизированные на момент
старта, породят ошибки уровня <literal>E_WARNING</literal>. Если
<literal>force_config_usage</literal> установлена, то будет использован тип
<literal>E_RECOVERABLE_ERROR</literal>.

View File

@ -1797,12 +1797,12 @@ function pick_server($connected, $query, $masters, $slaves, $last_used_connectio
группа должна иметь свое имя. Это имя используется в SQL-хинтах
для принудительного задания группы серверов, на которых должен
выполняться запрос. Для запуска запроса на одном из серверов
конкретной группы, SQL-зхапрос должен предворяться хинтом
конкретной группы, SQL-запрос должен предворяться хинтом
<literal>/*имя группы узлов*/</literal>.
Обратите внимание, что вокруг <literal>имя группы узлов</literal>
не должно быть пробелов. Поскольку
<literal>имя группы узлов</literal> будет использоваться как есть вам
качестве части SQl-хинта, вы должны избегать имен некорректных
качестве части SQL-хинта, вы должны избегать имен некорректных
с точки зрения SQL.
</para>
<para>
@ -2247,7 +2247,7 @@ function pick_server($connected, $query, $masters, $slaves, $last_used_connectio
используется только подключение к основному серверу.
</para>
<para>
Леничные подключения не представляют опасности, если вы часто меняете
Ленивые подключения не представляют опасности, если вы часто меняете
состояние подключения. Плагин не отправляет все изменения состояния во
все соединения из пула соединений. Небольшое количество изменений посылаются
только в открытые соединения. Ленивые соединения, открытые позже, не будут

View File

@ -71,7 +71,7 @@
</row>
<row xml:id="constant.log-authpriv">
<entry><constant>LOG_AUTHPRIV</constant></entry>
<entry>сообщения безопасности/авторизации (частно)</entry>
<entry>сообщения безопасности/авторизации (частное)</entry>
</row>
<row xml:id="constant.log-cron">
<entry><constant>LOG_CRON</constant></entry>

View File

@ -43,10 +43,10 @@
Один из следующих вариантов:
<simplelist>
<member>
<constant>OCI_TEMP_BLOB</constant> для создания временных BLOBов
<constant>OCI_TEMP_BLOB</constant> для создания временных BLOB
</member>
<member>
<constant>OCI_TEMP_CLOB</constant> для создания временных CLOBов
<constant>OCI_TEMP_CLOB</constant> для создания временных CLOB
</member>
</simplelist>
</para>

View File

@ -84,7 +84,7 @@ extension=oci8.so
</row>
<row>
<entry><literal>oci8-check-connection</literal></entry>
<entry>Срабатывает, если ошибка Oracleможет привести к порче соединения.</entry>
<entry>Срабатывает, если ошибка Oracle может привести к порче соединения.</entry>
<entry>void *<varname>connection</varname>, char *<varname>client_id</varname>, int <varname>is_open</varname>, long <varname>errcode</varname>, unsigned long <varname>server_status</varname></entry>
</row>
<row>

View File

@ -126,7 +126,7 @@
<para>
Эта опция устанавливает значение по умолчанию для
количества экстра рядов, которые будут возвращены и
автоматически закэшированы при низкоуровневом запросе
автоматически закешированы при низкоуровневом запросе
данных из базы данных.
Установка значения в <literal>0</literal> выключает
предварительную выборку (prefetching).

View File

@ -13,10 +13,10 @@
</para>
<para>
В сконфигурированной системе базы данных Oracle, TAF происходит когда
приложение PHP определяет, что инстанс базы данных недоступен.
приложение PHP определяет, что экземпляр базы данных недоступен.
В этом случае происходит соединение с другим узлом в
Oracle <link xlink:href="&url.oracle.taf.rac;">RAC</link>. Это может быть горячий
резерв или тот же самый инстанс базы данных. Более подробно о OCI TAF
резерв или тот же самый экземпляр базы данных. Более подробно о OCI TAF
читайте в <link xlink:href="&url.oracle.taf.ociguide;">Oracle
Call Interface Programmer's Guide</link>.
</para>
@ -79,7 +79,7 @@
(для RAC) или с помощью пакетной процедуры
<link xlink:href="&url.oracle.taf.dbmsservice;">
DBMS_SERVICE.MODIFY_SERVICE</link>
(для одиночных инстансов баз данных).
(для одиночных экземпляров баз данных).
</para>
</section>
<section>

View File

@ -38,7 +38,7 @@
<varname>Write</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">Event::$object (Каназ) был закрыт</classsynopsisinfo>
<classsynopsisinfo role="comment">Event::$object (Канал) был закрыт</classsynopsisinfo>
<fieldsynopsis>
<modifier>const</modifier>
<varname>Close</varname>

View File

@ -92,7 +92,7 @@
<para>
После закрывающего разделителями можно использовать
<link linkend="reference.pcre.pattern.modifiers">модификаторы
шаблонов</link>. Ниже следует пример регистро-независимого поиска:
шаблонов</link>. Ниже следует пример регистронезависимого поиска:
<informalexample>
<programlisting>
<![CDATA[
@ -851,7 +851,7 @@
(<literal>InMusicalSymbols</literal>) не поддерживаются в PCRE.
</para>
<para>
Указывание регистро-независимого (безрегистрового) режима не влияет на эти
Указывание регистронезависимого (безрегистрового) режима не влияет на эти
управляющие последовательности. Например, <literal>\p{Lu}</literal> всегда
совпадает только с прописными буквами.
</para>

View File

@ -4,7 +4,7 @@
<!-- Reviewed: yes Maintainer: rjhdby -->
<chapter xml:id="phar.fileformat" xmlns="http://docbook.org/ns/docbook">
<title>Что делает phar phar'ом, а не tar'ом или zip'ом?</title>
<title>Чем отличается phar от tar- или zip-архива?</title>
<section xml:id="phar.fileformat.ingredients" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Составные части всех Phar-архивов вне зависимости от формата файла</title>
<para>

View File

@ -100,7 +100,7 @@
<simpara>
<literal>phar.require_hash</literal> не обеспечивает безопасности как таковой -
это всего лишь мера по защите от запуска повреждённого Phar архива, поскольку
кто угодно, имеющий возможность модифицировать архим может с тем же
кто угодно, имеющий возможность модифицировать архива может с тем же
успехом модифицировать и подпись.
</simpara>
</caution>

View File

@ -286,7 +286,7 @@ $p = new Phar('/путь/к/myphar.phar', 0, 'myphar.phar');
если файл <literal>/path/to/myphar.phar</literal> уже существует, он будет открыт повторно.
Использование <literal>myphar.phar</literal> показывает концепцию псевдонима,
который может быть использован для указания на <literal>/путь/к/myphar.phar</literal>
в URL'ах, подобно тому, как показано ниже:
в URL-адресах, подобно тому, как показано ниже:
</para>
<para>
<informalexample>

View File

@ -19,7 +19,7 @@
</para>
<para>
Контейнеризация представляет собой высший уровень абстракции над функционалом
Worker'ов, включая управление ссылками в корректном для pthreads виде.
Worker включая управление ссылками в корректном для pthreads виде.
</para>
</section>
<!-- }}} -->

View File

@ -63,7 +63,7 @@
<section xml:id="volatile.examples">
&reftitle.examples;
<example xml:id="volatile.example.immutable"><!-- {{{ -->
<title>Номая семантика иммутабельности Threaded</title>
<title>Новая семантика иммутабельности Threaded</title>
<programlisting role="php">
<![CDATA[
<?php

View File

@ -16,7 +16,7 @@
<methodparam choice="opt"><type>Callable</type><parameter>collector</parameter></methodparam>
</methodsynopsis>
<para>
Позволяет Worker'у собрать "мусорные" ссылки на задачи.
Позволяет Worker собрать "мусорные" ссылки на задачи.
Опционально можно задать пользовательский сборщик.
</para>
</refsect1>
@ -41,7 +41,7 @@
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Количество оставшихся задач в стеке Worker'а, которые будут
Количество оставшихся задач в стеке Worker, которые будут
собраны.
</para>
</refsect1>

View File

@ -46,7 +46,7 @@
&reftitle.examples;
<para>
<example>
<title>Определение состояния Worker'а</title>
<title>Определение состояния Worker</title>
<programlisting role="php">
<![CDATA[
<?php

View File

@ -36,7 +36,7 @@
&reftitle.examples;
<para>
<example>
<title>Остановка Worker'а</title>
<title>Остановка Worker</title>
<programlisting role="php">
<![CDATA[
<?php

View File

@ -16,7 +16,7 @@
<methodparam><type>Threaded</type><parameter role="reference">work</parameter></methodparam>
</methodsynopsis>
<para>
Добавляет задачу на стек заданному Worker'у.
Добавляет задачу на стек заданному Worker.
</para>
</refsect1>
@ -28,7 +28,7 @@
<listitem>
<para>
Объект типа <classname>Threaded</classname>, который
будет запущен Worker'ом.
будет запущен Worker.
</para>
</listitem>
</varlistentry>
@ -46,7 +46,7 @@
&reftitle.examples;
<para>
<example>
<title>Помещение задачи на стек Worker'а для её запуска</title>
<title>Помещение задачи на стек Worker для её запуска</title>
<programlisting role="php">
<![CDATA[
<?php

View File

@ -61,7 +61,7 @@
&reftitle.examples;
<para>
<example>
<title>Удаление объектов из стека Worker'а</title>
<title>Удаление объектов из стека Worker</title>
<programlisting role="php">
<![CDATA[
<?php

View File

@ -6,7 +6,7 @@
<refentry xml:id="quickhashinthash.add" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>QuickHashIntHash::add</refname>
<refpurpose>Добавить элемент в хэш</refpurpose>
<refpurpose>Добавить элемент в хеш</refpurpose>
</refnamediv>
<refsect1 role="description">
@ -17,8 +17,8 @@
<methodparam choice="opt"><type>int</type><parameter>value</parameter></methodparam>
</methodsynopsis>
<para>
Добавляет элемент в хэш и возвращает &true; или &false; в зависимости от успешности операции.
По умолчанию, добавление происходит всегда, если при создании хэша не использовался флаг
Добавляет элемент в хеш и возвращает &true; или &false; в зависимости от успешности операции.
По умолчанию, добавление происходит всегда, если при создании хеша не использовался флаг
QuickHashIntHash::CHECK_FOR_DUPES.
</para>
</refsect1>

View File

@ -37,7 +37,7 @@
<listitem>
<para>
Опции со свойствами файла базы данных RRD, которые будут изменены.
Cмотрите страницу руководства по rrd tune для подробностей.
Смотрите страницу руководства по rrd tune для подробностей.
</para>
</listitem>
</varlistentry>

View File

@ -84,7 +84,7 @@
</para>
<para>
Callback-функция <parameter>open</parameter> работает как конструктор в классах и выполняется
при открытии сессии. Это первая сallback-функция, которая выполняется,
при открытии сессии. Это первая callback-функция, которая выполняется,
когда сессия стартует автоматически либо вручную через <function>session_start</function>.
Возвращаемое значение &true; в случае успеха, &false; в случае неудачи.
</para>

View File

@ -666,7 +666,7 @@
<link linkend="ini.session.trans-sid-tags">session.trans_sid_tags</link>=[игнорируемые теги]
</para>
<para>
(PHP 7.1.0 &gt;=) Вы не должны перезаписывать ненужные HTMLтеги.
(PHP 7.1.0 &gt;=) Вы не должны перезаписывать ненужные HTML-теги.
Значения по умолчанию должно быть достаточно для большинства случаев. Старые версии PHP
для этого используют <link linkend="ini.url-rewriter.tags">url_rewriter.tags</link>.
</para>

View File

@ -85,7 +85,7 @@ socket_close($sock);
</para>
<para>
<example>
<title>Пример использования сокетов: Простой клиентTCP/IP</title>
<title>Пример использования сокетов: Простой клиент TCP/IP</title>
<para>
Этот пример показывает использование простого одноразового HTTP-клиента. Он просто
соединяется со страницей, отправляет запрос HEAD, выводит ответ

View File

@ -17,7 +17,7 @@
<methodparam><type>string</type><parameter>password</parameter></methodparam>
</methodsynopsis>
<para>
Проверяет, что хэш пароля, созданный <function>sodium_crypto_pwhash_str</function>,
Проверяет, что хеш пароля, созданный <function>sodium_crypto_pwhash_str</function>,
соответствует заданному паролю. Обратите внимание, что в этой функции порядок аргументов
не соответствует порядку аргументов в похожей функции <function>password_hash</function>.
</para>

View File

@ -6,7 +6,7 @@
<refentry xml:id="sqlite3result.columntype" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>SQLite3Result::columnType</refname>
<refpurpose>Возвращает тип n-ного столбца</refpurpose>
<refpurpose>Возвращает тип n-ного столбца</refpurpose><!-- yaspeller ignore -->
</refnamediv>
<refsect1 role="description">

Some files were not shown because too many files have changed in this diff Show More