1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-23 23:12:09 +01:00
Files
archived-doc-es/reference/info/constants.xml
Marcos Porto Mariño 5ac01aa46a Various updates, up to EN 69fe083 (#317)
* Fix typo add ref warn.deprecated.feature-8-1-0

* Remove <para> in invalid places

* Fix language snippets
2025-11-16 02:28:20 +01:00

600 lines
18 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 3f1dbc451b313fb1ec8058f24c1beccf55fce316 Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no Maintainer: Marqitos -->
<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>Constantes predefinidas de <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>
Una lista de los desarrolladores principales
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-general">
<term>
<constant>CREDITS_GENERAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Créditos generales. Diseño del lenguaje, conceptos,
autores de PHP y módulo SAPI.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-sapi">
<term>
<constant>CREDITS_SAPI</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Una lista de las API de servidores, y sus autores.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-modules">
<term>
<constant>CREDITS_MODULES</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Una lista de las extensiones de PHP, y sus autores
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-docs">
<term>
<constant>CREDITS_DOCS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Los créditos del equipo de documentación
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-fullpage">
<term>
<constant>CREDITS_FULLPAGE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Generalmente utilizado combinado con otras opciones. Esta
opción indica que debe generarse una página HTML completa.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-qa">
<term>
<constant>CREDITS_QA</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Los créditos para el grupo de aseguramiento de calidad.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.credits-all">
<term>
<constant>CREDITS_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Todos los créditos. Es el equivalente a: <literal>CREDITS_DOCS
| CREDITS_GENERAL | CREDITS_GROUP | CREDITS_MODULES | CREDITS_QA
| CREDITS_FULLPAGE</literal>. Genera una página HTML completa
y autónoma. Es el valor por omisión.
</simpara>
</listitem>
</varlistentry>
</variablelist>
<variablelist xml:id="constant.info.constants" role="constant_list">
<title>Constantes de <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>
La línea de configuración, la ruta del &php.ini;, la fecha de
compilación, el sistema y más.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-credits">
<term>
<constant>INFO_CREDITS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Créditos de PHP. Véase también <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>
Valores locales y de servidor de las directivas PHP. Véase también
<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>
Los módulos cargados y sus configuraciones respectivas.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-environment">
<term>
<constant>INFO_ENVIRONMENT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Las variables de entorno, que también están disponibles
en <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>
Todas las <link xmlns="http://docbook.org/ns/docbook" linkend="language.variables.predefined">
variables predefinidas</link> : <literal xmlns="http://docbook.org/ns/docbook">EGPCS</literal>
(Entorno, GET, POST, Cookie, Servidor).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-license">
<term>
<constant>INFO_LICENSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
La licencia de PHP. Véase también la
<link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.php.license;">FAQ de la licencia</link>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.info-all">
<term>
<constant>INFO_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Muestra todos los valores citados anteriormente. Es el valor
por omisión.
</simpara>
</listitem>
</varlistentry>
</variablelist>
<variablelist xml:id="constant.ini-mode" role="constant_list">
<title>Constantes modo INI</title>
<varlistentry>
<term>
<constant>INI_USER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Esta entrada puede ser definida en los scripts de usuario (como con <function xmlns="http://docbook.org/ns/docbook">ini_set</function>)
o en el <link xmlns="http://docbook.org/ns/docbook" linkend="configuration.changes.windows">registro de Windows</link>.
La entrada puede ser definida en el fichero &user-ini;.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>INI_PERDIR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Esta entrada puede ser definida en el fichero &php.ini;, &htaccess;, &httpd.conf; o &user-ini;.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>INI_SYSTEM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Esta entrada puede ser definida en el fichero &php.ini; o &httpd.conf;.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>INI_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Esta entrada puede ser definida en cualquier lugar.
</simpara>
</listitem>
</varlistentry>
</variablelist>
<simpara>
Las constantes de aserciones sirven con la función
<function>assert_options</function>.
</simpara>
<variablelist xml:id="constant.assert.constants" role="constant_list">
<title>Constantes de <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>
Activa la evaluación <function xmlns="http://docbook.org/ns/docbook">assert</function>.
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-callback">
<term>
<constant>ASSERT_CALLBACK</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Función de retrollamada de aserciones fallidas.
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-bail">
<term>
<constant>ASSERT_BAIL</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Termina la ejecución de aserciones fallidas.
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-exception">
<term>
<constant>ASSERT_EXCEPTION</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Lanza una <classname>AssertionError</classname> para cada aserción fallida.
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-warning">
<term>
<constant>ASSERT_WARNING</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Emite una alerta PHP para cada aserción fallida.
</para>
&warn.deprecated.feature-8-3-0;
</listitem>
</varlistentry>
<varlistentry xml:id="constant.assert-quiet-eval">
<term>
<constant>ASSERT_QUIET_EVAL</constant>
(<type>int</type>)
</term>
<listitem>
<para>
Desactiva el <literal xmlns="http://docbook.org/ns/docbook">error_reporting</literal> durante la evaluación
de las expresiones de aserción.
&warn.feature.removed-8-0-0;
</para>
</listitem>
</varlistentry>
</variablelist>
<simpara>
Las constantes siguientes solo están disponibles si el sistema de
alojamiento es Windows, y pueden proporcionar información
sobre las versiones, lo que permite detectar la presencia
de funcionalidades. Están disponibles desde PHP 5.3.0.
</simpara>
<variablelist xml:id="constant.windows.constants" role="constant_list">
<title>Constantes particulares a Windows</title>
<varlistentry xml:id="constant.php-windows-version-major">
<term>
<constant>PHP_WINDOWS_VERSION_MAJOR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
La versión mayor de Windows, que puede ser <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) o <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>
La versión menor de Windows, que puede ser <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) o <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>
El número de compilación de Windows (por ejemplo,
Windows Vista con SP1 tiene el número 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>
La plataforma que PHP utiliza actualmente: este valor puede ser
<literal xmlns="http://docbook.org/ns/docbook">2</literal> en Windows Vista/XP/2000/NT4, Server 2008/2003 y
en Windows ME/98/95 este valor es <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>
La versión mayor del paquete de servicio instalado: este valor es
<literal xmlns="http://docbook.org/ns/docbook">0</literal> si ningún paquete de servicio está disponible. Por
ejemplo, Windows XP con el paquete de servicio 3 da el valor
<literal xmlns="http://docbook.org/ns/docbook">3</literal> a esta constante.
</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>
La versión menor del paquete de servicio instalado. Este valor es
<literal xmlns="http://docbook.org/ns/docbook">0</literal> si ningún paquete de servicio está instalado.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-version-suitemask">
<term>
<constant>PHP_WINDOWS_VERSION_SUITEMASK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
La máscara es un campo de bits que permite conocer la presencia
de diferentes funcionalidades de Windows. Vea la tabla a continuación
para conocer los diferentes campos.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-version-producttype">
<term>
<constant>PHP_WINDOWS_VERSION_PRODUCTTYPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Esta constante contiene el valor utilizado para determinar
el valor de las constantes
<literal>PHP_WINDOWS_NT_<replaceable>*</replaceable></literal>.
Este valor puede ser una de las constantes
<literal>PHP_WINDOWS_NT_<replaceable>*</replaceable></literal>,
indicando el tipo de plataforma.
</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>
El controlador de dominio.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-nt-server">
<term>
<constant>PHP_WINDOWS_NT_SERVER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Un servidor de sistema (ej. <literal xmlns="http://docbook.org/ns/docbook">Server 2008/2003/2000</literal>). Tenga en cuenta que
si es un controlador de dominio, se indica en
<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>
Un puesto de trabajo (ej. <literal xmlns="http://docbook.org/ns/docbook">Vista/XP/2000/NT4</literal>)
</simpara>
</listitem>
</varlistentry>
</variablelist>
<simpara>
La tabla a continuación presenta las funcionalidades que pueden ser
verificadas en el campo de bits de la constante
<constant>PHP_WINDOWS_VERSION_SUITEMASK</constant>.
</simpara>
<table>
<title>Campos de la máscara Windows</title>
<tgroup cols="3">
<thead>
<row>
<entry>Bits</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row>
<entry><literal>0x00000004</literal></entry>
<entry>Los componentes Microsoft BackOffice están instalados.</entry>
</row>
<row>
<entry><literal>0x00000400</literal></entry>
<entry>Windows Server 2003, Web Edition está instalado.</entry>
</row>
<row>
<entry><literal>0x00004000</literal></entry>
<entry>Windows Server 2003, Compute Cluster Edition está instalado.</entry>
</row>
<row>
<entry><literal>0x00000080</literal></entry>
<entry>
Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition o
Windows 2000 Datacenter Server está instalado.
</entry>
</row>
<row>
<entry><literal>0x00000002</literal></entry>
<entry>
Windows Server 2008 Enterprise, Windows Server 2003, Enterprise Edition,
Windows 2000 Advanced Server, o Windows NT Server 4.0 Enterprise Edition
está instalado.
</entry>
</row>
<row>
<entry><literal>0x00000040</literal></entry>
<entry>Windows XP Embedded está instalado.</entry>
</row>
<row>
<entry><literal>0x00000200</literal></entry>
<entry>
Windows Vista Home Premium, Windows Vista Home Basic, o Windows XP Home
Edition está instalado.
</entry>
</row>
<row>
<entry><literal>0x00000100</literal></entry>
<entry>
Remote Desktop es soportado, pero solo una sesión interactiva es
soportada. Este valor está presente, a menos que el sistema no funcione
en modo servidor de aplicación.
</entry>
</row>
<row>
<entry><literal>0x00000001</literal></entry>
<entry>
Microsoft Small Business Server fue instalado en el sistema, pero
fue actualizado a una nueva versión de Windows.
</entry>
</row>
<row>
<entry><literal>0x00000020</literal></entry>
<entry>
Microsoft Small Business Server está instalado con la licencia cliente
restringida.
</entry>
</row>
<row>
<entry><literal>0x00002000</literal></entry>
<entry>Windows Storage Server 2003 R2 o Windows Storage Server 2003 está instalado.</entry>
</row>
<row>
<entry><literal>0x00000010</literal></entry>
<entry>
Terminal Services está instalado. Este valor siempre está activado. Si este
valor está activado, pero <literal>0x00000100</literal> no lo está, entonces
el sistema funciona en modo de servidor de aplicación.
</entry>
</row>
<row>
<entry><literal>0x00008000</literal></entry>
<entry>Windows Home Server está instalado.</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
-->