mirror of
https://github.com/php/doc-ru.git
synced 2026-03-25 08:12:14 +01:00
590 lines
20 KiB
XML
590 lines
20 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- EN-Revision: 87663748fbb51015be41d55bbd7f7d000e5aae3b Maintainer: tmn Status: ready -->
|
||
<!-- Reviewed: no -->
|
||
<appendix xml:id="info.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||
&reftitle.constants;
|
||
&extension.constants.core;
|
||
<variablelist xml:id="constant.credits.constants" role="constant_list">
|
||
<title>Предопределённые константы <function xmlns="http://docbook.org/ns/docbook">phpcredits</function></title>
|
||
<varlistentry xml:id="constant.credits-group">
|
||
<term>
|
||
<constant>CREDITS_GROUP</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Список разработчиков ядра PHP
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.credits-general">
|
||
<term>
|
||
<constant>CREDITS_GENERAL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Главные разработчики: Дизайн и концепции языка, авторы PHP и модуля SAPI.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.credits-sapi">
|
||
<term>
|
||
<constant>CREDITS_SAPI</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Список серверных API для PHP и их авторы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.credits-modules">
|
||
<term>
|
||
<constant>CREDITS_MODULES</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Список модулей для PHP и их авторы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.credits-docs">
|
||
<term>
|
||
<constant>CREDITS_DOCS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Члены команды разработчиков документации.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.credits-fullpage">
|
||
<term>
|
||
<constant>CREDITS_FULLPAGE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Часто указывают в сочетании с другими флагами. Означает, что HTML-
|
||
страница должна печататься вместе с дополнительной информацией (за которую
|
||
отвечают другие флаги).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.credits-qa">
|
||
<term>
|
||
<constant>CREDITS_QA</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Члены команды контроля качества.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.credits-all">
|
||
<term>
|
||
<constant>CREDITS_ALL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Все разработчики, аналогично значению: <literal xmlns="http://docbook.org/ns/docbook">CREDITS_DOCS +
|
||
CREDITS_GENERAL + CREDITS_GROUP + CREDITS_MODULES + CREDITS_QA
|
||
CREDITS_FULLPAGE</literal>. Будет сгенерирована HTML-страница
|
||
с заданными тегами. Это значение по умолчанию.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
</variablelist>
|
||
|
||
<variablelist xml:id="constant.info.constants" role="constant_list">
|
||
<title>Константы <function xmlns="http://docbook.org/ns/docbook">phpinfo</function></title>
|
||
<varlistentry xml:id="constant.info-general">
|
||
<term>
|
||
<constant>INFO_GENERAL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Строка конфигурации, местоположение файла &php.ini;, дата сборки, веб-сервер, система
|
||
и др.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.info-credits">
|
||
<term>
|
||
<constant>INFO_CREDITS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Разработчики PHP. Смотрите также <function xmlns="http://docbook.org/ns/docbook">phpcredits</function>.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.info-configuration">
|
||
<term>
|
||
<constant>INFO_CONFIGURATION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Текущие локальные и основные значения директив PHP. Смотрите также
|
||
<function xmlns="http://docbook.org/ns/docbook">ini_get</function>.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.info-modules">
|
||
<term>
|
||
<constant>INFO_MODULES</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Загруженные модули и их настройки.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.info-environment">
|
||
<term>
|
||
<constant>INFO_ENVIRONMENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Информация о переменных среды, которая также доступна в
|
||
<varname xmlns="http://docbook.org/ns/docbook">$_ENV</varname>.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.info-variables">
|
||
<term>
|
||
<constant>INFO_VARIABLES</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Показывает все <link xmlns="http://docbook.org/ns/docbook" linkend="language.variables.predefined">
|
||
предопределённые переменные</link> из <literal xmlns="http://docbook.org/ns/docbook">EGPCS</literal> (Environment,
|
||
GET, POST, Cookie, Server).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.info-license">
|
||
<term>
|
||
<constant>INFO_LICENSE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Информация о лицензии PHP. Смотрите также «<link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.php.license;">FAQ по лицензии</link>».
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.info-all">
|
||
<term>
|
||
<constant>INFO_ALL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Константа по умолчанию. Показывает всю информацию описанную выше.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
</variablelist>
|
||
|
||
<variablelist xml:id="constant.ini-mode" role="constant_list">
|
||
<title>Константы режима INI</title>
|
||
<varlistentry>
|
||
<term>
|
||
<constant>INI_USER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись задают в пользовательских скриптах (например, функцией <function xmlns="http://docbook.org/ns/docbook">ini_set</function>),
|
||
<link xmlns="http://docbook.org/ns/docbook" linkend="configuration.changes.windows">в реестре Windows</link>
|
||
или файле &user-ini;
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry>
|
||
<term>
|
||
<constant>INI_PERDIR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись устанавливают в файлах &php.ini;, &htaccess;, &httpd.conf; или &user-ini;
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry>
|
||
<term>
|
||
<constant>INI_SYSTEM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись устанавливают в файлах &php.ini; или &httpd.conf;
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry>
|
||
<term>
|
||
<constant>INI_ALL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись разрешено устанавливать где угодно
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
</variablelist>
|
||
|
||
<simpara>
|
||
Константы проверки утверждений. Эти значениями пользуются,
|
||
чтобы задать настройки через функцию <function>assert_options</function>.
|
||
</simpara>
|
||
<variablelist xml:id="constant.assert.constants" role="constant_list">
|
||
<title><function xmlns="http://docbook.org/ns/docbook">assert</function> константы</title>
|
||
<varlistentry xml:id="constant.assert-active">
|
||
<term>
|
||
<constant>ASSERT_ACTIVE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
Включение <function xmlns="http://docbook.org/ns/docbook">assert</function> проверок.
|
||
&warn.deprecated.feature-8-3-0;
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.assert-callback">
|
||
<term>
|
||
<constant>ASSERT_CALLBACK</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
Обратный вызов при провале проверки утверждения.
|
||
&warn.deprecated.feature-8-3-0;
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.assert-bail">
|
||
<term>
|
||
<constant>ASSERT_BAIL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
Прервать выполнение при провале проверки утверждения.
|
||
&warn.deprecated.feature-8-3-0;
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.assert-exception">
|
||
<term>
|
||
<constant>ASSERT_EXCEPTION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
Выдаёт предупреждение PHP для каждого неудачного утверждения.
|
||
&warn.deprecated.feature-8-3-0;
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.assert-warning">
|
||
<term>
|
||
<constant>ASSERT_WARNING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
Выдавать предупреждение PHP в случае провала проверки каждого утверждения
|
||
&warn.deprecated.feature-8-3-0;
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.assert-quiet-eval">
|
||
<term>
|
||
<constant>ASSERT_QUIET_EVAL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<para>
|
||
Отключить <literal xmlns="http://docbook.org/ns/docbook">error_reporting</literal> во время выполнения проверки
|
||
утверждения.
|
||
&warn.feature.removed-8-0-0;
|
||
</para>
|
||
</listitem>
|
||
</varlistentry>
|
||
</variablelist>
|
||
|
||
<simpara>
|
||
Следующие константы доступны только в операционной системе Windows и сообщают
|
||
информацию о версиях программного обеспечения.
|
||
</simpara>
|
||
<variablelist xml:id="constant.windows.constants" role="constant_list">
|
||
<title>Специфичные для Windows константы</title>
|
||
<varlistentry xml:id="constant.php-windows-version-major">
|
||
<term>
|
||
<constant>PHP_WINDOWS_VERSION_MAJOR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Основной номер версии Windows, возможны значения <literal xmlns="http://docbook.org/ns/docbook">4</literal>
|
||
(NT4/Me/98/95), <literal xmlns="http://docbook.org/ns/docbook">5</literal> (XP/2003 R2/2003/2000) или
|
||
<literal xmlns="http://docbook.org/ns/docbook">6</literal> (Vista/2008/7/8/8.1).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-version-minor">
|
||
<term>
|
||
<constant>PHP_WINDOWS_VERSION_MINOR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Уточняющий номер версии Windows, возможны значения <literal xmlns="http://docbook.org/ns/docbook">0</literal>
|
||
(Vista/2008/2000/NT4/95), <literal xmlns="http://docbook.org/ns/docbook">1</literal> (XP), <literal xmlns="http://docbook.org/ns/docbook">2</literal>
|
||
(2003 R2/2003/XP x64), <literal xmlns="http://docbook.org/ns/docbook">10</literal> (98) или <literal xmlns="http://docbook.org/ns/docbook">90</literal>
|
||
(ME).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-version-build">
|
||
<term>
|
||
<constant>PHP_WINDOWS_VERSION_BUILD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Номер сборки Windows (например, у Windows Vista SP1 номер сборки 6001)
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-version-platform">
|
||
<term>
|
||
<constant>PHP_WINDOWS_VERSION_PLATFORM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Платформа, на которой работает PHP. Возможны значения
|
||
<literal xmlns="http://docbook.org/ns/docbook">2</literal> для Windows Vista/XP/2000/NT4, Server 2008/2003, а для
|
||
Windows ME/98/95 это значение будет <literal xmlns="http://docbook.org/ns/docbook">1</literal>.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-version-sp-major">
|
||
<term>
|
||
<constant>PHP_WINDOWS_VERSION_SP_MAJOR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Основной номер версии установленного сервис-пакета. Возможно значение
|
||
<literal xmlns="http://docbook.org/ns/docbook">0</literal>, если пакеты не установлены. Например, в Windows XP
|
||
с третьим установленным пакетом обновления значение будет <literal xmlns="http://docbook.org/ns/docbook">3</literal>.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-version-sp-minor">
|
||
<term>
|
||
<constant>PHP_WINDOWS_VERSION_SP_MINOR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Дополнительный номер установленного пакета обновлений. Значение
|
||
<literal xmlns="http://docbook.org/ns/docbook">0</literal> говорит о том, что пакеты не установлены.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-version-suitemask">
|
||
<term>
|
||
<constant>PHP_WINDOWS_VERSION_SUITEMASK</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Битовая маска, указывающая, какая дополнительная функциональность установлена в
|
||
системе Windows. Ниже приведена таблица с возможными значениями битового поля.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-version-producttype">
|
||
<term>
|
||
<constant>PHP_WINDOWS_VERSION_PRODUCTTYPE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Содержит значение, определяющее константы вида
|
||
<literal xmlns="http://docbook.org/ns/docbook">PHP_WINDOWS_NT_*</literal>. Значением бывает одна из
|
||
констант <literal xmlns="http://docbook.org/ns/docbook">PHP_WINDOWS_NT_*</literal>, указывающая на тип платформы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-nt-domain-controller">
|
||
<term>
|
||
<constant>PHP_WINDOWS_NT_DOMAIN_CONTROLLER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Контроллер домена
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-nt-server">
|
||
<term>
|
||
<constant>PHP_WINDOWS_NT_SERVER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Серверная система (например, Server 2008/2003/2000). Учитывают, что если сервер —
|
||
контроллер домена, вместо этой константы будет выдаваться
|
||
<constant xmlns="http://docbook.org/ns/docbook">PHP_WINDOWS_NT_DOMAIN_CONTROLLER</constant>.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.php-windows-nt-workstation">
|
||
<term>
|
||
<constant>PHP_WINDOWS_NT_WORKSTATION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Система рабочей станции (например, Vista/XP/2000/NT4)
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
</variablelist>
|
||
<simpara>
|
||
Таблица значений битовой маски <constant>PHP_WINDOWS_VERSION_SUITEMASK</constant>.
|
||
</simpara>
|
||
<table>
|
||
<title>Битовое поле функциональных возможностей Windows</title>
|
||
<tgroup cols="3">
|
||
<thead>
|
||
<row>
|
||
<entry>Биты</entry>
|
||
<entry>&Description;</entry>
|
||
</row>
|
||
</thead>
|
||
<tbody>
|
||
<row>
|
||
<entry><literal>0x00000004</literal></entry>
|
||
<entry>Установлены компоненты Microsoft BackOffice.</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00000400</literal></entry>
|
||
<entry>Установлен Windows Server 2003 Web Edition.</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00004000</literal></entry>
|
||
<entry>Установлен Windows Server 2003 Compute Cluster Edition.</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00000080</literal></entry>
|
||
<entry>
|
||
Установлен Windows Server 2008 Datacenter, Windows Server 2003, Datacenter
|
||
Edition или Windows 2000 Datacenter Server.
|
||
</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00000002</literal></entry>
|
||
<entry>
|
||
Установлен Windows Server 2008 Enterprise, Windows Server 2003, Enterprise
|
||
Edition, Windows 2000 Advanced Server или Windows NT Server 4.0 Enterprise
|
||
Edition.
|
||
</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00000040</literal></entry>
|
||
<entry>Установлен Windows XP Embedded.</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00000200</literal></entry>
|
||
<entry>
|
||
Установлен Windows Vista Home Premium, Windows Vista Home Basic или Windows
|
||
XP Home Edition.
|
||
</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00000100</literal></entry>
|
||
<entry>
|
||
Поддерживается удалённый рабочий стол, но только в интерактивном режиме.
|
||
Это значение устанавливается до тех пор, пока система не будет запущена в
|
||
режиме сервера приложений.
|
||
</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00000001</literal></entry>
|
||
<entry>
|
||
Microsoft Small Business Server когда-то был установлен в системе,
|
||
но, возможно, был обновлён до другой версии Windows.
|
||
</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00000020</literal></entry>
|
||
<entry>
|
||
Microsoft Small Business Server установлен с ограниченной лицензией.
|
||
</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00002000</literal></entry>
|
||
<entry>
|
||
Установлен Windows Storage Server 2003 R2 или Windows Storage
|
||
Server 2003.
|
||
</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00000010</literal></entry>
|
||
<entry>
|
||
Установлены Службы терминалов. Это значение всегда установлено. Если
|
||
значение задано, но установлено не значение <literal>0x00000100</literal>,
|
||
то система работает в режиме сервера приложений.
|
||
</entry>
|
||
</row>
|
||
<row>
|
||
<entry><literal>0x00008000</literal></entry>
|
||
<entry>Установлен Windows Home Server.</entry>
|
||
</row>
|
||
</tbody>
|
||
</tgroup>
|
||
</table>
|
||
</appendix>
|
||
<!-- Keep this comment at the end of the file
|
||
Local variables:
|
||
mode: sgml
|
||
sgml-omittag:t
|
||
sgml-shorttag:t
|
||
sgml-minimize-attributes:nil
|
||
sgml-always-quote-attributes:t
|
||
sgml-indent-step:1
|
||
sgml-indent-data:t
|
||
indent-tabs-mode:nil
|
||
sgml-parent-document:nil
|
||
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
||
sgml-exposed-tags:nil
|
||
sgml-local-catalogs:nil
|
||
sgml-local-ecat-files:nil
|
||
End:
|
||
vim600: syn=xml fen fdm=syntax fdl=2 si
|
||
vim: et tw=78 syn=sgml
|
||
vi: ts=1 sw=1
|
||
-->
|