1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-23 23:12:09 +01:00
Files
archived-doc-es/appendices/reserved.constants.core.xml

707 lines
19 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 04250271154f102f7aa1d629665a30fdb670b927 Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: yes -->
<sect2 xml:id="reserved.constants.core" xmlns="http://docbook.org/ns/docbook">
<title>Constantes predefinidas</title>
<simpara>
Estas constantes están definidas por el núcleo de PHP. Esto incluye PHP,
el motor Zend y los módulos SAPI.
</simpara>
<variablelist>
<varlistentry xml:id="constant.php-version">
<term>
<constant>PHP_VERSION</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
La versión actual de PHP como una cadena en la notación "mayor.menor.lanzamiento[extra]".
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-major-version">
<term>
<constant>PHP_MAJOR_VERSION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
La versión mayor actual de PHP como una cadena (por ejemplo, int(5) desde la versión "5.2.7-extra").
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-minor-version">
<term>
<constant>PHP_MINOR_VERSION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
La versión menor actual de PHP como una cadena (por ejemplo, int(2) desde la versión "5.2.7-extra").
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-release-version">
<term>
<constant>PHP_RELEASE_VERSION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
La versión de lanzamiento actual de PHP como una cadena (por ejemplo, int(7) desde la versión "5.2.7-extra").
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-version-id">
<term>
<constant>PHP_VERSION_ID</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
La versión actual de PHP como un entero, útil para la comparación de versiones (por ejemplo, int(50207) desde la versión "5.2.7-extra").
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-extra-version">
<term>
<constant>PHP_EXTRA_VERSION</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
La versión "extra" actual de PHP como una cadena (por ejemplo, '-extra' desde la versión "5.2.7-extra"). Ocasionalmente utilizada por los empaquetadores de distribuciones para indicar una versión de paquete.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-build-date">
<term>
<constant>PHP_BUILD_DATE</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
La fecha y hora en que se compiló PHP, en formato <literal>"M d Y H:i:s"</literal>. Disponible desde PHP 8.5.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-build-provider">
<term>
<constant>PHP_BUILD_PROVIDER</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
El proveedor que compiló PHP. Disponible desde PHP 8.5.0.
</simpara>
<note>
<simpara>
Es posible que esta constante no esté disponible en todas las compilaciones de PHP. (p. ej., no se define al
compilar desde el código fuente sin especificar un valor durante la configuración).
</simpara>
</note>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.zend-thread-safe">
<term>
<constant>ZEND_THREAD_SAFE</constant>
(<type>bool</type>)
</term>
<listitem>
<simpara>
Indica si la versión actual de PHP se compiló con soporte para subprocesos.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.zend-debug-build">
<term>
<constant>ZEND_DEBUG_BUILD</constant>
(<type>bool</type>)
</term>
<listitem>
<simpara>
Indica si la versión actual de PHP es una compilación de depuración.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-zts">
<term>
<constant>PHP_ZTS</constant>
(<type>bool</type>)
&Alias; <constant>ZEND_THREAD_SAFE</constant>
</term>
<listitem>
<simpara>
Indica si la versión actual de PHP se compiló con soporte para subprocesos.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-debug">
<term>
<constant>PHP_DEBUG</constant>
(<type>bool</type>)
&Alias; <constant>ZEND_DEBUG_BUILD</constant>
</term>
<listitem>
<simpara>
Indica si la versión actual de PHP es una compilación de depuración.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.debug-backtrace-provide-object">
<term>
<constant>DEBUG_BACKTRACE_PROVIDE_OBJECT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Reemplaza el índice "object".
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.debug-backtrace-ignore-args">
<term>
<constant>DEBUG_BACKTRACE_IGNORE_ARGS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
No incluye información de argumentos para las funciones en la traza de la pila.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-maxpathlen">
<term>
<constant>PHP_MAXPATHLEN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
La longitud máxima de los nombres de archivo (incluyendo el camino) soportada por este binario de PHP.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-os">
<term>
<constant>PHP_OS</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
El sistema operativo para el que se compiló PHP.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-os-family">
<term>
<constant>PHP_OS_FAMILY</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
La familia del sistema operativo para el que se compiló PHP. Uno de <literal>'Windows'</literal>, <literal>'BSD'</literal>, <literal>'Darwin'</literal>, <literal>'Solaris'</literal>, <literal>'Linux'</literal> o <literal>'Unknown'</literal>. Disponible desde PHP 7.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-sapi">
<term>
<constant>PHP_SAPI</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
La API del servidor para este binario de PHP. Véase también <function>php_sapi_name</function>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-eol">
<term>
<constant>PHP_EOL</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
El carácter de nueva línea correcto para esta plataforma.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-int-max">
<term>
<constant>PHP_INT_MAX</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
El entero más grande soportado por este binario de PHP. Habitualmente, int(2147483647) en sistemas de 32 bits y int(9223372036854775807) en sistemas de 64 bits.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-int-min">
<term>
<constant>PHP_INT_MIN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
El entero más pequeño soportado en esta versión de PHP. Habitualmente, int(-2147483648) en sistemas de 32 bits y int(-9223372036854775808) en sistemas de 64 bits. Habitualmente, PHP_INT_MIN === ~PHP_INT_MAX.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-int-size">
<term>
<constant>PHP_INT_SIZE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
El tamaño de un entero, en bytes, en esta versión de PHP.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-float-dig">
<term>
<constant>PHP_FLOAT_DIG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Número de dígitos decimales de precisión en un número de punto flotante y devueltos sin pérdida de precisión. Disponible desde PHP 7.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-float-epsilon">
<term>
<constant>PHP_FLOAT_EPSILON</constant>
(<type>float</type>)
</term>
<listitem>
<simpara>
El número de punto flotante positivo más pequeño x, de modo que x + 1.0 != 1.0. Disponible desde PHP 7.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-float-min">
<term>
<constant>PHP_FLOAT_MIN</constant>
(<type>float</type>)
</term>
<listitem>
<simpara>
El número de punto flotante positivo más pequeño. Si necesita la representación negativa más pequeña de un número de punto flotante, use <literal>- PHP_FLOAT_MAX</literal>. Disponible desde PHP 7.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-float-max">
<term>
<constant>PHP_FLOAT_MAX</constant>
(<type>float</type>)
</term>
<listitem>
<simpara>
El número de punto flotante positivo más grande. Disponible desde PHP 7.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.default-include-path">
<term>
<constant>DEFAULT_INCLUDE_PATH</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pear-install-dir">
<term>
<constant>PEAR_INSTALL_DIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.pear-extension-dir">
<term>
<constant>PEAR_EXTENSION_DIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-extension-dir">
<term>
<constant>PHP_EXTENSION_DIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
El directorio predeterminado donde buscar extensiones cargables dinámicamente (a menos que se sobrescriba con <link linkend="ini.extension-dir">extension_dir</link>). Por defecto <constant>PHP_PREFIX</constant> (o <code>PHP_PREFIX . "\\ext"</code> en Windows).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-prefix">
<term>
<constant>PHP_PREFIX</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
El valor de <option role="configure">--prefix</option> que se definió durante la configuración. En Windows, es el valor de <option role="configure">--with-prefix</option> que se definió durante la configuración.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-bindir">
<term>
<constant>PHP_BINDIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
El valor de <option role="configure">--bindir</option> que se definió durante la configuración. En Windows, es el valor de <option role="configure">--with-prefix</option> que se definió durante la configuración.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-sbindir">
<term>
<constant>PHP_SBINDIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
El valor definido por <option role="configure">--sbindir</option> durante la configuración. En Windows, es el valor definido por <option role="configure">--with-prefix</option> durante la configuración. Disponible desde PHP 8.4.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-binary">
<term>
<constant>PHP_BINARY</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Especifica el camino hacia el binario de PHP durante la ejecución del script.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-man-dir">
<term>
<constant>PHP_MANDIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
Especifica el camino de instalación de las páginas man.
</simpara>
<note>
<simpara>
Esta constante no está presente en las compilaciones de PHP para Windows.
</simpara>
</note>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-libdir">
<term>
<constant>PHP_LIBDIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-datadir">
<term>
<constant>PHP_DATADIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-sysconfdir">
<term>
<constant>PHP_SYSCONFDIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-localstatedir">
<term>
<constant>PHP_LOCALSTATEDIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-config-file-path">
<term>
<constant>PHP_CONFIG_FILE_PATH</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-config-file-scan-dir">
<term>
<constant>PHP_CONFIG_FILE_SCAN_DIR</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-shlib-suffix">
<term>
<constant>PHP_SHLIB_SUFFIX</constant>
(<type>string</type>)
</term>
<listitem>
<simpara>
El sufijo de la plataforma de compilación para bibliotecas compartidas, como "so" (en sistemas Unix) o "dll" (en Windows).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-fd-setsize">
<term>
<constant>PHP_FD_SETSIZE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Número máximo de descriptores de archivo para seleccionar funciones de sistema. Disponible desde PHP 7.1.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>E_ERROR</constant>
(<type>int</type>)
</term>
<term>
<constant>E_WARNING</constant>
(<type>int</type>)
</term>
<term>
<constant>E_PARSE</constant>
(<type>int</type>)
</term>
<term>
<constant>E_NOTICE</constant>
(<type>int</type>)
</term>
<term>
<constant>E_CORE_ERROR</constant>
(<type>int</type>)
</term>
<term>
<constant>E_CORE_WARNING</constant>
(<type>int</type>)
</term>
<term>
<constant>E_COMPILE_ERROR</constant>
(<type>int</type>)
</term>
<term>
<constant>E_COMPILE_WARNING</constant>
(<type>int</type>)
</term>
<term>
<constant>E_USER_ERROR</constant>
(<type>int</type>)
</term>
<term>
<constant>E_USER_WARNING</constant>
(<type>int</type>)
</term>
<term>
<constant>E_USER_NOTICE</constant>
(<type>int</type>)
</term>
<term>
<constant>E_RECOVERABLE_ERROR</constant>
(<type>int</type>)
</term>
<term>
<constant>E_DEPRECATED</constant>
(<type>int</type>)
</term>
<term>
<constant>E_USER_DEPRECATED</constant>
(<type>int</type>)
</term>
<term>
<constant>E_ALL</constant>
(<type>int</type>)
</term>
<term>
<constant>E_STRICT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<link linkend="errorfunc.constants">Constantes de informe de errores</link>.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>__COMPILER_HALT_OFFSET__</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.true">
<term>
&true;
(<type>bool</type>)
</term>
<listitem>
<simpara>
Ver <link linkend="language.types.boolean">Booleanos</link>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.false">
<term>
&false;
(<type>bool</type>)
</term>
<listitem>
<simpara>
Ver <link linkend="language.types.boolean">Booleanos</link>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.null">
<term>
&null;
(<type>null</type>)
</term>
<listitem>
<simpara>
Ver <link linkend="language.types.null">Null</link>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-event-ctrl-c">
<term>
<constant>PHP_WINDOWS_EVENT_CTRL_C</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Evento de Windows <keycombo action='simul'>
<keycap>CTRL</keycap>
<keycap>C</keycap>
</keycombo>. Disponible desde PHP 7.4.0 (solo Windows).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-windows-event-ctrl-break">
<term>
<constant>PHP_WINDOWS_EVENT_CTRL_BREAK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Evento de Windows <keycombo action='simul'>
<keycap>CTRL</keycap>
<keycap>BREAK</keycap>
</keycombo>. Disponible desde PHP 7.4.0 (solo Windows).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-cli-process-title">
<term>
<constant>PHP_CLI_PROCESS_TITLE</constant>
(<type>bool</type>)
</term>
<listitem>
<simpara>
Indica si el establecimiento y la recuperación del título del proceso están disponibles. Disponible solo en la API CLI.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.stderr">
<term>
<constant>STDERR</constant>
(<type>resource</type>)
</term>
<listitem>
<simpara>
Un flujo ya abierto hacia <literal>stderr</literal>. Disponible solo en la API CLI.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.stdin">
<term>
<constant>STDIN</constant>
(<type>resource</type>)
</term>
<listitem>
<simpara>
Un flujo ya abierto hacia <literal>stdin</literal>. Disponible solo en la API CLI.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.stdout">
<term>
<constant>STDOUT</constant>
(<type>resource</type>)
</term>
<listitem>
<simpara>
Un flujo ya abierto hacia <literal>stdout</literal>. Disponible solo en la API CLI.
</simpara>
</listitem>
</varlistentry>
</variablelist>
<simpara>
Véase también las
<link linkend="language.constants.magic">constantes mágicas</link>.
</simpara>
</sect2>
<!-- 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:
-->