com doc/ru: Исправле ние написан ия сложных существите льных: faq/build.xml faq/using .xml features/http-auth.xml install/intro.xml insta ll/windows/legacy/apache1.xml install/windows/legacy/comm andline.xml install/windows/legacy/iis7.xml install/w indows/legacy/manual.xml install/windows/recommended.xml language-snippets.ent reference/blenc/book.xml refer ence/blenc/functions/blenc-encrypt.xml reference/curl/funct ions/curl-getinfo.xml reference/curl/fu

[email protected] (Alexey Pyltsyn) Mon, 11 Jan 2021 08:54:00 +0000
Newsgroups php.doc.ru
Message-ID <[email protected]>
Commit:    953dd6f8cfe4b7cdc0fe50b959ab25034217b02a
Author:    Alexey Pyltsyn <[email protected]>         Mon, 11 Jan 2021 11:54:00 +0300
Parents:   24e4952c3662d609d22cb6b5af7b36d09192f8a6
Branches:  master

Link:       http://git.php.net/?p=doc/ru.git;a=commitdiff;h=953dd6f8cfe4b7cdc0fe50b959ab25034217b02a

Log:
Исправление написания сложных существительных

Changed paths:
  M  faq/build.xml
  M  faq/using.xml
  M  features/http-auth.xml
  M  install/intro.xml
  M  install/windows/legacy/apache1.xml
  M  install/windows/legacy/commandline.xml
  M  install/windows/legacy/iis7.xml
  M  install/windows/legacy/manual.xml
  M  install/windows/recommended.xml
  M  language-snippets.ent
  M  reference/blenc/book.xml
  M  reference/blenc/functions/blenc-encrypt.xml
  M  reference/curl/functions/curl-getinfo.xml
  M  reference/curl/functions/curl-setopt.xml
  M  reference/ffi/ffi.xml
  M  reference/filepro/functions/filepro.xml
  M  reference/json/functions/json-encode.xml
  M  reference/mbstring/encoding-requirements.xml
  M  reference/mbstring/http-inout.xml
  M  reference/mysqli/overview.xml
  M  reference/mysqlinfo/set.xml
  M  reference/oci8/examples.xml
  M  reference/oci8/fan.xml
  M  reference/outcontrol/book.xml
  M  reference/stream/filters.xml
  M  reference/tidy/tidynode/haschildren.xml
  M  reference/tidy/tidynode/hassiblings.xml
  M  reference/tidy/tidynode/isasp.xml
  M  reference/tidy/tidynode/iscomment.xml
  M  reference/tidy/tidynode/ishtml.xml
  M  reference/tidy/tidynode/isjste.xml
  M  reference/tidy/tidynode/isphp.xml
  M  reference/tidy/tidynode/istext.xml
  M  reference/win32service/book.xml
  M  reference/xml/functions/xml-set-processing-instruction-handler.xml
  M  reference/yaf/appconfig.xml
  M  reference/yaf/yaf-view-simple.xml
  M  security/errors.xml
diff_953dd6f8cfe4b7cdc0fe50b959ab25034217b02a.txt (text/plain, 35.2 KB)
diff --git a/faq/build.xml b/faq/build.xml
index 4ab4d72ff..6a8457a40 100644
--- a/faq/build.xml
+++ b/faq/build.xml
@@ -261,7 +261,7 @@
    <question>
     <para>
      Я следовал всем шагам по установке модульной версии для Apache на Unix,
-     но мои PHP скрипты выводятся в браузере или я получаю запрос сохранить файл.
+     но мои PHP-скрипты выводятся в браузере или я получаю запрос сохранить файл.
     </para>
    </question>
    <answer>
diff --git a/faq/using.xml b/faq/using.xml
index a706e19fd..b81a5cd14 100644
--- a/faq/using.xml
+++ b/faq/using.xml
@@ -8,7 +8,7 @@
 
   <para>
    В этом разделе собрано множество общих ошибок, которые могут вам
-   встретиться при написании PHP скриптов.
+   встретиться при написании PHP-скриптов.
   </para>
 
   <qandaset>
@@ -36,7 +36,7 @@
    <qandaentry xml:id="faq.using.anyform">
     <question>
      <para>
-      Я хочу написать общий PHP скрипт, который может обрабатывать данные,
+      Я хочу написать общий PHP-скрипт, который может обрабатывать данные,
       приходящие из любой формы. Как узнать какие переменные метода POST
       доступны?
      </para>
@@ -238,7 +238,7 @@ echo "myfunc($variable) = " . myfunc($variable);
       предложения выведутся на одной строке, так как PHP опускает
       символ новой строки после завершения блока. Это означает,
       что вам необходимо вставить дополнительный символ новой строки
-      после каждого блока PHP кода, для того чтобы вывод продолжался
+      после каждого блока PHP-кода, для того чтобы вывод продолжался
       с новой строки.
      </para>
      <para>
@@ -358,7 +358,7 @@ foreach ($headers as $name => $content) {
     </question>
     <answer>
      <para>
-      Для того, чтобы встроить &lt;?xml напрямую в ваш PHP код, вам надо отключить
+      Для того, чтобы встроить &lt;?xml напрямую в ваш PHP-код, вам надо отключить
       короткие тэги, установив PHP директиву
       <link linkend="ini.short-open-tag">short_open_tags</link> в
       <literal>0</literal>. Вы можете установить эту директиву с помощью
diff --git a/features/http-auth.xml b/features/http-auth.xml
index e523e278b..85b1bb87e 100644
--- a/features/http-auth.xml
+++ b/features/http-auth.xml
@@ -212,7 +212,7 @@ if (!isset($_SERVER['PHP_AUTH_USER']) ||
    <title>Замечание касательно IIS:</title>
    <simpara>
     Для того, чтобы HTTP-аутентификация корректно работала в IIS, в конфигурации
-    PHP опция <link linkend="ini.cgi.rfc2616-headers">cgi.rfc2616_headers</link> должна
+    PHP-опция <link linkend="ini.cgi.rfc2616-headers">cgi.rfc2616_headers</link> должна
     быть установлена значением <literal>0</literal> (значение по умолчанию).
    </simpara>
   </note>
diff --git a/install/intro.xml b/install/intro.xml
index 5e10c7501..13496be8e 100644
--- a/install/intro.xml
+++ b/install/intro.xml
@@ -21,7 +21,7 @@
   можете иметь и веб-сервер (например, Apache в Linux и macOS; IIS в
   Windows). Также вы можете арендовать веб-сервер или некоторое дисковое
   пространство на веб-сервере. В этом случае вам не нужно устанавливать
-  дополнительное программное обеспечение, только писать PHP скрипты,
+  дополнительное программное обеспечение, только писать PHP-скрипты,
   загружать их на сервер и просматривать результат их работы в браузере.
  </para>
  <para>
diff --git a/install/windows/legacy/apache1.xml b/install/windows/legacy/apache1.xml
index dd2347533..1cf3eeda9 100644
--- a/install/windows/legacy/apache1.xml
+++ b/install/windows/legacy/apache1.xml
@@ -132,7 +132,7 @@ SetEnv PHPRC C:/php
    В случае установки PHP как CGI нет такой удобной опции для подсветки синтаксиса
    исходников PHP как при установке в виде модуля. Если вы хотите использовать её,
    необходимо использовать функцию <function>highlight_file</function>.
-   Для этого просто создайте PHP скрипт со следующим кодом:
+   Для этого просто создайте PHP-скрипт со следующим кодом:
    <literal>&lt;?php highlight_file('some_php_script.php'); ?&gt;</literal>.
   </simpara>
  </sect3>
diff --git a/install/windows/legacy/commandline.xml b/install/windows/legacy/commandline.xml
index 9b98a9f65..7adf7f8e6 100644
--- a/install/windows/legacy/commandline.xml
+++ b/install/windows/legacy/commandline.xml
@@ -90,7 +90,7 @@ ftype phpfile="C:\PHP5\php.exe" -f "%1" -- %~2
     </para>
 
     <para>
-     Выполнение этих шагов позволит PHP скриптам выполняться из любой директории
+     Выполнение этих шагов позволит PHP-скриптам выполняться из любой директории
      без необходимости указывать исполняемый PHP файл или расширение
      <literal>.PHP</literal>, а все параметры будут переданы в скрипт для обработки.
     </para>
diff --git a/install/windows/legacy/iis7.xml b/install/windows/legacy/iis7.xml
index 3e8279d61..d88ef807d 100644
--- a/install/windows/legacy/iis7.xml
+++ b/install/windows/legacy/iis7.xml
@@ -230,12 +230,12 @@ scriptProcessor='c:\PHP\php-cgi.exe',resourceType='Either']
    <varname>fastcgi.impersonate</varname> в <filename>php.ini</filename> файле.
    Когда имперсонация включена, PHP будет выполнять все операции с файловой системой под аккаунтом,
    который был определён при аутентификации IIS. Это гарантирует, что при общем PHP процессе для всех
-   сайтов IIS, PHP скрипты этих сайтов не будут иметь доступ к файлам друг друга до тех пор, пока IIS использует
+   сайтов IIS, PHP-скрипты этих сайтов не будут иметь доступ к файлам друг друга до тех пор, пока IIS использует
    различные учётные записи для каждого из сайтов.
   </para>
   <para>
    Для примера, в настройках по умолчанию IIS 7, включена анонимная аутентификация под стандартным пользователем
-   IUSR. Это значит, что давая разрешение IIS выполнить PHP скрипт, так же необходимо дать права на чтение
+   IUSR. Это значит, что давая разрешение IIS выполнить PHP-скрипт, так же необходимо дать права на чтение
    этого скрипта аккаунту IUSR.
    Если PHP приложению необходимо выполнить запись в некоторые файлы или папки, тогда аккаунту IUSR следует дать
    права на запись в них.
@@ -285,7 +285,7 @@ icacls C:\inetpub\wwwroot\upload /grant IUSR:(OI)(CI)(M)
  <sect3 xml:id="install.windows.legacy.iis7.defaultdoc">
   <title>Установка <filename>index.php</filename> как документа по умолчанию в IIS</title>
   <para>
-   По умолчанию в IIS не установлено имя документа для обработки HTTP запросов по умолчанию.
+   По умолчанию в IIS не установлено имя документа для обработки HTTP-запросов по умолчанию.
    В PHP приложениях, обычно используется по умолчанию документ <filename>index.php</filename>.
    Чтобы добавить <filename>index.php</filename> в лист документов по умолчанию IIS,
    используйте такую команду:
@@ -329,7 +329,7 @@ icacls C:\inetpub\wwwroot\upload /grant IUSR:(OI)(CI)(M)
  <sect3 xml:id="install.windows.legacy.iis7.timeouts">
   <title>Установка таймаута FastCGI</title>
   <para>
-   Увеличение параметра таймаута для FastCGI делается, если имеется долго выполняемый PHP скрипт.
+   Увеличение параметра таймаута для FastCGI делается, если имеется долго выполняемый PHP-скрипт.
    Два параметра контролируют таймаут, это: <varname>activityTimeout</varname> и
    <varname>requestTimeout</varname>. Используйте команды приведённые ниже для изменения настроек таймаута.
    Конечно, надо заменить значение параметра <varname>fullPath</varname> на полный путь к файлу
diff --git a/install/windows/legacy/manual.xml b/install/windows/legacy/manual.xml
index fc7c54d9d..e6ab01e96 100644
--- a/install/windows/legacy/manual.xml
+++ b/install/windows/legacy/manual.xml
@@ -94,13 +94,13 @@ c:\php
     </listitem>
     <listitem>
      <para>
-      <filename>php-win.exe</filename> - исполняемый файл PHP для выполнения PHP скриптов без использования консоли
+      <filename>php-win.exe</filename> - исполняемый файл PHP для выполнения PHP-скриптов без использования консоли
       (например, приложения PHP, использующие Windows GUI).
      </para>
     </listitem>
     <listitem>
      <para>
-      <filename>php.exe</filename> - исполняемый файл PHP для выполнения PHP скриптов в консоли (CLI).
+      <filename>php.exe</filename> - исполняемый файл PHP для выполнения PHP-скриптов в консоли (CLI).
      </para>
     </listitem>
     <listitem>
@@ -218,7 +218,7 @@ c:\php
       openbasedir=&quot;C:\inetpub\wwwroot;C:\inetpub\temp&quot;. Эта директива указывает пути к директориям, в которых PHP
       разрешены операции с файловой системой. Любая операция с файлами и директориями вне указанных путей будет приводить к ошибке.
       Эта директива особенно полезна для предотвращения доступа к установленному PHP в окружениях разделяемых хостингов для предотвращения
-      доступа PHP скриптов к любым файлам вне корневой директории веб сайта.
+      доступа PHP-скриптов к любым файлам вне корневой директории веб сайта.
      </para>
     </listitem>
     <listitem>
diff --git a/install/windows/recommended.xml b/install/windows/recommended.xml
index e0863f97c..479145b6c 100644
--- a/install/windows/recommended.xml
+++ b/install/windows/recommended.xml
@@ -10,7 +10,7 @@
 
   <para>
    Крайне рекомендуется использовать OpCache. Этот модуль идёт в составе дистрибутива для Windows.
-   Модуль компилирует PHP скрипт, оптимизирует его и кеширует в памяти , что позволяет
+   Модуль компилирует PHP-скрипт, оптимизирует его и кеширует в памяти , что позволяет
    не тратить время и ресурсы сервера на компиляцию скрипта при каждом запросе к нему.
   </para>
   <para>
diff --git a/language-snippets.ent b/language-snippets.ent
index 69697c4c2..bb9e30a1b 100644
--- a/language-snippets.ent
+++ b/language-snippets.ent
@@ -1490,7 +1490,7 @@ field_offset</parameter></term><listitem><para>Числовое смещение
 Альтернативы для этой функции:</para>'>
 
 <!ENTITY mysql.close.connections.result.sets '<para xmlns="http://docbook.org/ns/docbook">
-Открытые непостоянные соединения MySQL и результирующие наборы автоматически удаляются сразу по окончании работы PHP скрипта. Следовательно, закрывать соединения и очищать результирующие наборы не обязательно, но рекомендуется, так как это сразу же освободит ресурсы базы данных и память, занимаемую результатами выборки, что может положительно сказаться на производительности. Больше информации можно почерпнуть в разделе
+Открытые непостоянные соединения MySQL и результирующие наборы автоматически удаляются сразу по окончании работы PHP-скрипта. Следовательно, закрывать соединения и очищать результирующие наборы не обязательно, но рекомендуется, так как это сразу же освободит ресурсы базы данных и память, занимаемую результатами выборки, что может положительно сказаться на производительности. Больше информации можно почерпнуть в разделе
 <link linkend="language.types.resource.self-destruct">Освобождение ресурсов</link></para>'>
 
 <!-- Sybase Notes -->
diff --git a/reference/blenc/book.xml b/reference/blenc/book.xml
index 115d01b7d..8a55b6244 100644
--- a/reference/blenc/book.xml
+++ b/reference/blenc/book.xml
@@ -3,14 +3,14 @@
 <!-- Reviewed: yes Maintainer: sergey -->
 <!-- $Revision$ -->
 <book xml:id="book.blenc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
- <title>Blenc - BLowfish ENCoder для PHP скриптов</title>
+ <title>Blenc - BLowfish ENCoder для PHP-скриптов</title>
  <titleabbrev>BLENC</titleabbrev>
 
  <preface xml:id="intro.blenc">
   &reftitle.intro;
   &warn.experimental;
   <para>
-   BLENC это шифратор PHP кода, который:
+   BLENC это шифратор PHP-кода, который:
    <simplelist>
     <member>
      Шифрует ваш код с помощью алгоритма blowfish.
@@ -36,7 +36,7 @@
 <![CDATA[
 <?php
 
-/* PHP скрипт, зашифрованный с помощью BLENC */
+/* PHP-скрипт, зашифрованный с помощью BLENC */
 $my_source_encoded = 'my_source_encoded.phpe';
 
 include($my_source_encoded);
diff --git a/reference/blenc/functions/blenc-encrypt.xml b/reference/blenc/functions/blenc-encrypt.xml
index ef273b2c1..17365e794 100644
--- a/reference/blenc/functions/blenc-encrypt.xml
+++ b/reference/blenc/functions/blenc-encrypt.xml
@@ -6,7 +6,7 @@
  <refnamediv>
   <refname>blenc_encrypt</refname>
   <refpurpose>
-   Шифрует PHP скрипт с помощью BLENC.
+   Шифрует PHP-скрипт с помощью BLENC.
   </refpurpose>
  </refnamediv>
 
diff --git a/reference/curl/functions/curl-getinfo.xml b/reference/curl/functions/curl-getinfo.xml
index cb30171dd..3469c5508 100644
--- a/reference/curl/functions/curl-getinfo.xml
+++ b/reference/curl/functions/curl-getinfo.xml
@@ -140,7 +140,7 @@
         </listitem>
         <listitem>
          <simpara>
-          <constant>CURLINFO_REQUEST_SIZE</constant> - Суммарный размер всех отправленных запросов, в настоящее время используется только для HTTP запросов
+          <constant>CURLINFO_REQUEST_SIZE</constant> - Суммарный размер всех отправленных запросов, в настоящее время используется только для HTTP-запросов
          </simpara>
         </listitem>
         <listitem>
diff --git a/reference/curl/functions/curl-setopt.xml b/reference/curl/functions/curl-setopt.xml
index 07ed5b406..375e99bed 100644
--- a/reference/curl/functions/curl-setopt.xml
+++ b/reference/curl/functions/curl-setopt.xml
@@ -741,7 +741,7 @@
             (принудительное использование HTTP/2.0, доступно с PHP 5.5), <constant>CURL_HTTP_VERSION_2</constant>
             (принудительное использование HTTP/2.0, доступно с PHP 7.0, алиас <constant>CURL_HTTP_VERSION_2_0</constant>), <constant>CURL_HTTP_VERSION_2TLS</constant>
             (принудительное использование HTTP/2.0 только по TLS (HTTPS), доступно с PHP 7.0), <constant>CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE</constant>
-            (принудительное использование HTTP/2.0 HTTP запросы без TLS, доступно с PHP 7.0).
+            (принудительное использование HTTP/2.0 HTTP-запросы без TLS, доступно с PHP 7.0).
            </entry>
            <entry valign="top">
            </entry>
diff --git a/reference/ffi/ffi.xml b/reference/ffi/ffi.xml
index 34d39efa5..fc953d3ff 100644
--- a/reference/ffi/ffi.xml
+++ b/reference/ffi/ffi.xml
@@ -27,7 +27,7 @@
    <para>
     Разбор объявлений FFI и загрузка разделяемой библиотеки
     может занять значительное время. Не имеет смысла делать
-    это для каждого HTTP запроса в окружении Web. Тем не
+    это для каждого HTTP-запроса в окружении Web. Тем не
     менее можно перезагрузить объявления FFI и библиотеки
     при старте PHP и инстанциировать объекты FFI по
     необходимости. Заголовочные файлы могут быть расширены
diff --git a/reference/filepro/functions/filepro.xml b/reference/filepro/functions/filepro.xml
index 59418508b..3b1036032 100644
--- a/reference/filepro/functions/filepro.xml
+++ b/reference/filepro/functions/filepro.xml
@@ -18,7 +18,7 @@
   </para>
   <para>
    Блокировка не выставляется, так что следует избегать внесения изменений
-   в базу filePro, когда она открыта в PHP скрипте.
+   в базу filePro, когда она открыта в PHP-скрипте.
   </para>
  </refsect1>
  <refsect1 role="parameters">
diff --git a/reference/json/functions/json-encode.xml b/reference/json/functions/json-encode.xml
index 49fdc0537..777bdaf4a 100644
--- a/reference/json/functions/json-encode.xml
+++ b/reference/json/functions/json-encode.xml
@@ -64,7 +64,7 @@
        <constant>JSON_UNESCAPED_UNICODE</constant>,
        <constant>JSON_THROW_ON_ERROR</constant>.
        Смысл этих констант объясняется на
-       <link linkend="json.constants">странице JSON констант</link>.
+       <link linkend="json.constants">странице JSON-констант</link>.
       </para>
      </listitem>
     </varlistentry>
diff --git a/reference/mbstring/encoding-requirements.xml b/reference/mbstring/encoding-requirements.xml
index 23b21feb3..f3569d460 100644
--- a/reference/mbstring/encoding-requirements.xml
+++ b/reference/mbstring/encoding-requirements.xml
@@ -59,7 +59,7 @@ JIS, SJIS, ISO-2022-JP, BIG-5
   </informalexample>
  </para>
  <para>
-  Даже если PHP скрипт написан в рекомендуемой кодировке, он может оказаться
+  Даже если PHP-скрипт написан в рекомендуемой кодировке, он может оказаться
   неработоспособным. Зачастую так происходит, когда кодированные строки
   появляются в скрипте в качестве идентификаторов или литералов. Можно исключить
   большую часть таких ситуаций путём использования функции фильтрации кодировок во
diff --git a/reference/mbstring/http-inout.xml b/reference/mbstring/http-inout.xml
index 9ef3bf553..bd59123dc 100644
--- a/reference/mbstring/http-inout.xml
+++ b/reference/mbstring/http-inout.xml
@@ -28,7 +28,7 @@
      Ввод HTTP
     </simpara>
     <para>
-     Из PHP скрипта невозможно контролировать преобразование кодировки
+     Из PHP-скрипта невозможно контролировать преобразование кодировки
      входящих через HTTP символов. Если нужно отключить автоматическую
      конвертацию для HTTP ввода, это можно сделать в &php.ini;.
      <example>
diff --git a/reference/mysqli/overview.xml b/reference/mysqli/overview.xml
index db698b338..6c3ae5f94 100644
--- a/reference/mysqli/overview.xml
+++ b/reference/mysqli/overview.xml
@@ -51,7 +51,7 @@
 
   <para>
     Для обеспечения взаимодействия PHP приложения с сервером баз данных вам
-    необходимо написать PHP код, выполняющий подключение к серверу, выполнение
+    необходимо написать PHP-код, выполняющий подключение к серверу, выполнение
     запросов к базе данных и тому подобные операции. От программного обеспечения
     сервера требуется предоставить API, которое ваше PHP-приложение сможет
     использовать, а также функционал, ответственный за взаимодействие вашего
diff --git a/reference/mysqlinfo/set.xml b/reference/mysqlinfo/set.xml
index 11b674704..876d7777c 100644
--- a/reference/mysqlinfo/set.xml
+++ b/reference/mysqlinfo/set.xml
@@ -91,7 +91,7 @@
 
    <para>
     Если ваше приложение должно взаимодействовать с базой данных,
-    вы должны написать PHP код для выполнения таких задач как
+    вы должны написать PHP-код для выполнения таких задач как
     соединение с базой данных, выполнение запросов и прочих функций.
     Для предоставления вашему приложению необходимого API и для
     обеспечения взаимодействия между приложением и базой данных
diff --git a/reference/oci8/examples.xml b/reference/oci8/examples.xml
index 2a35b2b82..8a05032ae 100644
--- a/reference/oci8/examples.xml
+++ b/reference/oci8/examples.xml
@@ -212,7 +212,7 @@ print '</table>';
 <?php
 
 /*
-  До выполнения PHP скрипта сойздайте хранимую процедуру в
+  До выполнения PHP-скрипта сойздайте хранимую процедуру в
   SQL*Plus или SQL Developer:
 
   CREATE OR REPLACE FUNCTION myfunc(p IN NUMBER) RETURN NUMBER AS
@@ -257,7 +257,7 @@ oci_close($conn);
 <?php
 
 /*
-  До выполнения PHP скрипта сойздайте хранимую процедуру в
+  До выполнения PHP-скрипта сойздайте хранимую процедуру в
   SQL*Plus или SQL Developer:
 
   CREATE OR REPLACE PROCEDURE myproc(p1 IN NUMBER, p2 OUT NUMBER) AS
diff --git a/reference/oci8/fan.xml b/reference/oci8/fan.xml
index 6e7328ac8..91a5525b1 100644
--- a/reference/oci8/fan.xml
+++ b/reference/oci8/fan.xml
@@ -32,7 +32,7 @@
    Для активных соединений, когда сервер или экземпляр базы становятся
    недоступны, будет возвращена ошибка соединения для текущей
    запущенной функции расширения OCI8. При последующем переподключении
-   PHP скрипта будет установлено соединение с работающим экземпляром
+   PHP-скрипта будет установлено соединение с работающим экземпляром
    базы данных. Также, расширение OCI8 прозрачно зачищает все ожидающие
    соединения, затронутые падением сервера или базы данных, так что
    новые соединения будут нормально устанавливаться, без оглядки на какие
diff --git a/reference/outcontrol/book.xml b/reference/outcontrol/book.xml
index 5382c2f3b..828b2be5e 100644
--- a/reference/outcontrol/book.xml
+++ b/reference/outcontrol/book.xml
@@ -17,7 +17,7 @@
    Функции управления выводом не влияют на заголовки, отправленные
    с помощью функций <function>header</function> или
    <function>setcookie</function>, а влияют только на такие функции,
-   как <function>echo</function> и данные между блоками PHP кода.
+   как <function>echo</function> и данные между блоками PHP-кода.
   </para>
  </preface>
 
diff --git a/reference/stream/filters.xml b/reference/stream/filters.xml
index 02d1e444b..45bcbc02a 100644
--- a/reference/stream/filters.xml
+++ b/reference/stream/filters.xml
@@ -8,7 +8,7 @@
   Фильтр (<literal>filter</literal>) - рабочий код, который может осуществлять
   операции с данными, читаемыми из потока или записываемыми в него.
   На каждый поток можно надстроить несколько фильтров. Пользовательские
-  фильтры можно регистрировать в PHP скрипте функцией
+  фильтры можно регистрировать в PHP-скрипте функцией
   <function>stream_filter_register</function>. Чтобы посмотреть
   список зарегистрированных на данный момент фильтров, воспользуйтесь
   функцией <function>stream_get_filters</function>.
diff --git a/reference/tidy/tidynode/haschildren.xml b/reference/tidy/tidynode/haschildren.xml
index 25cb2a910..dd5eeb95f 100644
--- a/reference/tidy/tidynode/haschildren.xml
+++ b/reference/tidy/tidynode/haschildren.xml
@@ -45,7 +45,7 @@ $html = <<< HTML
 <body>
 
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?>
 
diff --git a/reference/tidy/tidynode/hassiblings.xml b/reference/tidy/tidynode/hassiblings.xml
index 38469437d..2128c47eb 100644
--- a/reference/tidy/tidynode/hassiblings.xml
+++ b/reference/tidy/tidynode/hassiblings.xml
@@ -45,7 +45,7 @@ $html = <<< HTML
 <body>
 
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?>
 
diff --git a/reference/tidy/tidynode/isasp.xml b/reference/tidy/tidynode/isasp.xml
index ac76e94b6..77f69c232 100644
--- a/reference/tidy/tidynode/isasp.xml
+++ b/reference/tidy/tidynode/isasp.xml
@@ -45,7 +45,7 @@ $html = <<< HTML
 <body>
 
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?>
 
diff --git a/reference/tidy/tidynode/iscomment.xml b/reference/tidy/tidynode/iscomment.xml
index b1943edff..cd0d84c62 100644
--- a/reference/tidy/tidynode/iscomment.xml
+++ b/reference/tidy/tidynode/iscomment.xml
@@ -45,7 +45,7 @@ $html = <<< HTML
 <body>
 
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?>
 
diff --git a/reference/tidy/tidynode/ishtml.xml b/reference/tidy/tidynode/ishtml.xml
index cf48575b6..4e501fcaf 100644
--- a/reference/tidy/tidynode/ishtml.xml
+++ b/reference/tidy/tidynode/ishtml.xml
@@ -68,7 +68,7 @@ $html = <<< HTML
 <body>
 
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?>
 
@@ -121,7 +121,7 @@ function get_nodes($node) {
 </head>
 <body>
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?><%
   /* ASP код */
@@ -147,7 +147,7 @@ function get_nodes($node) {
 # html узел #4
 <body>
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?><%
   /* ASP код */
diff --git a/reference/tidy/tidynode/isjste.xml b/reference/tidy/tidynode/isjste.xml
index 5d14c28c0..c4be17345 100644
--- a/reference/tidy/tidynode/isjste.xml
+++ b/reference/tidy/tidynode/isjste.xml
@@ -45,7 +45,7 @@ $html = <<< HTML
 <body>
 
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?>
 
diff --git a/reference/tidy/tidynode/isphp.xml b/reference/tidy/tidynode/isphp.xml
index 1c2c4c727..039ddc5ac 100644
--- a/reference/tidy/tidynode/isphp.xml
+++ b/reference/tidy/tidynode/isphp.xml
@@ -45,7 +45,7 @@ $html = <<< HTML
 <body>
 
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?>
 
@@ -93,7 +93,7 @@ function get_nodes($node) {
 
 # php-узел #2
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?>
 ]]>
diff --git a/reference/tidy/tidynode/istext.xml b/reference/tidy/tidynode/istext.xml
index d4a373492..ba31efc48 100644
--- a/reference/tidy/tidynode/istext.xml
+++ b/reference/tidy/tidynode/istext.xml
@@ -45,7 +45,7 @@ $html = <<< HTML
 <body>
 
 <?php
-  // PHP код
+  // PHP-код
   echo 'привет мир!';
 ?>
 
diff --git a/reference/win32service/book.xml b/reference/win32service/book.xml
index 66ae6d13b..9580869a5 100644
--- a/reference/win32service/book.xml
+++ b/reference/win32service/book.xml
@@ -12,7 +12,7 @@
   <para>
    Расширение win32service - это специальное Windows-расширение, которое позволяет PHP
    взаимодействовать с диспетчером управления службами для запуска, остановки, добавления
-   и удаления служб, и даже запускать ваши PHP скрипты как службы.
+   и удаления служб, и даже запускать ваши PHP-скрипты как службы.
   </para>
  </preface>
  <!-- }}} -->
diff --git a/reference/xml/functions/xml-set-processing-instruction-handler.xml b/reference/xml/functions/xml-set-processing-instruction-handler.xml
index 262965cc7..04eacfc3e 100644
--- a/reference/xml/functions/xml-set-processing-instruction-handler.xml
+++ b/reference/xml/functions/xml-set-processing-instruction-handler.xml
@@ -28,7 +28,7 @@
      <replaceable>data</replaceable>??&gt;
     </programlisting>
    </informalexample>
-   Можно вставлять PHP код в тело тега, но есть одно ограничение: завершающий
+   Можно вставлять PHP-код в тело тега, но есть одно ограничение: завершающий
    тег инструкций (<literal>?&gt;</literal>) нельзя заключать в кавычки, таким
    образом эта последовательность символов не должна встречаться в PHP-коде,
    который вы вставляете посредством PI в XML-документы. Если это произойдёт,
diff --git a/reference/yaf/appconfig.xml b/reference/yaf/appconfig.xml
index 8281bf9a9..1a5c3bf64 100644
--- a/reference/yaf/appconfig.xml
+++ b/reference/yaf/appconfig.xml
@@ -176,7 +176,7 @@ yaf.dispatcher.catchException = 0
     </term>
     <listitem>
      <para>
-      Расширения файлов PHP скриптов, использующихся в классе автозагрузки (
+      Расширения файлов PHP-скриптов, использующихся в классе автозагрузки (
       <classname>Yaf_Loader</classname>).
      </para>
     </listitem>
diff --git a/reference/yaf/yaf-view-simple.xml b/reference/yaf/yaf-view-simple.xml
index 516fa193f..292ca30cf 100644
--- a/reference/yaf/yaf-view-simple.xml
+++ b/reference/yaf/yaf-view-simple.xml
@@ -14,7 +14,7 @@
    &reftitle.intro;
    <para>
     <classname>Yaf_View_Simple</classname> - это встроенный шаблонный движок Yaf.
-    Он простой, но быстрый и поддерживает только шаблоны PHP скриптов.
+    Он простой, но быстрый и поддерживает только шаблоны PHP-скриптов.
    </para>
   </section>
   <!-- }}} -->
diff --git a/security/errors.xml b/security/errors.xml
index 4d024ac03..a148cac90 100644
--- a/security/errors.xml
+++ b/security/errors.xml
@@ -59,7 +59,7 @@
    </para>
    <para>
     Например, стандартный вывод об ошибке указывает операционную систему,
-    в которой выполняются PHP скрипты. Если взломщик анализирует обычную
+    в которой выполняются PHP-скрипты. Если взломщик анализирует обычную
     страницу сайта с расширением .html и пытается узнать систему, с
     помощью которой работает сайт (для дальнейшего поиска уязвимых
     мест), то подавая на ввод неверные данные он может обнаружить,