mirror of
https://github.com/php/doc-es.git
synced 2026-03-23 23:12:09 +01:00
626 lines
18 KiB
XML
626 lines
18 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- EN-Revision: be0867e6488a28518529f31e9684d61741ac7dad Maintainer: PhilDaiguille Status: ready -->
|
|
<!-- Reviewed: yes -->
|
|
|
|
<appendix xml:id="posix.constants" xmlns="http://docbook.org/ns/docbook">
|
|
&reftitle.constants;
|
|
&extension.constants;
|
|
<section xml:id="posix.constants.access">
|
|
<title>Constantes <function>posix_access</function></title>
|
|
<note>
|
|
<para>
|
|
Se debe tener en cuenta que algunas de estas constantes pueden no estar disponibles en cada sistema.
|
|
</para>
|
|
</note>
|
|
<variablelist>
|
|
<varlistentry xml:id="constant.posix-f-ok">
|
|
<term>
|
|
<constant>POSIX_F_OK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Verifica si el fichero existe.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-r-ok">
|
|
<term>
|
|
<constant>POSIX_R_OK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Verifica si el fichero existe y tiene los permisos de lectura.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-w-ok">
|
|
<term>
|
|
<constant>POSIX_W_OK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Verifica si el fichero existe y tiene los permisos de escritura.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-x-ok">
|
|
<term>
|
|
<constant>POSIX_X_OK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Verifica si el fichero existe y tiene los permisos de ejecución.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
|
|
<section xml:id="posix.constants.mknod">
|
|
<title>Constantes <function>posix_mknod</function></title>
|
|
<note>
|
|
<para>
|
|
Tenga en cuenta que algunas de ellas pueden no estar disponibles en su sistema.
|
|
</para>
|
|
</note>
|
|
<variablelist>
|
|
<varlistentry xml:id="constant.posix-s-ifblk">
|
|
<term>
|
|
<constant>POSIX_S_IFBLK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Archivos especiales de bloque
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-s-ifchr">
|
|
<term>
|
|
<constant>POSIX_S_IFCHR</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Archivos especiales de carácter
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-s-ififo">
|
|
<term>
|
|
<constant>POSIX_S_IFIFO</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
FIFO (pipe nombrado) de archivos especiales
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-s-ifreg">
|
|
<term>
|
|
<constant>POSIX_S_IFREG</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Archivo normal
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-s-ifsock">
|
|
<term>
|
|
<constant>POSIX_S_IFSOCK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Socket
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
|
|
<section xml:id="posix.constants.setrlimit">
|
|
<title>Constantes <function>posix_setrlimit</function></title>
|
|
<note>
|
|
<para>
|
|
Tenga en cuenta que algunas de ellas pueden no estar disponibles en su sistema.
|
|
</para>
|
|
</note>
|
|
<note>
|
|
<para>
|
|
Se debe leer las notas siguientes además del manual de usuario sobre la
|
|
función <function>setrlimit</function> de su sistema específico, sabiendo
|
|
que puede haber variación en la interpretación de estos límites, incluso
|
|
entre varios sistemas que afirman aplicar POSIX en su totalidad.
|
|
</para>
|
|
</note>
|
|
<variablelist>
|
|
<varlistentry xml:id="constant.posix-rlimit-as">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_AS</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El tamaño máximo del espacio de direcciones del proceso, en bytes. Ver también la
|
|
directiva de configuración PHP <link linkend="ini.memory-limit">memory_limit</link>.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-core">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_CORE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El tamaño máximo de un archivo de núcleo. Si el límite se establece en 0, no se generará
|
|
ningún archivo de núcleo.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-cpu">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_CPU</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La cantidad máxima de tiempo de CPU que el proceso puede utilizar,
|
|
en segundos. Cuando se alcanza el límite soft, se emitirá una señal
|
|
<constant>SIGXCPU</constant>, que puede ser interceptada con
|
|
la función <function>pcntl_signal</function>. Según el sistema,
|
|
las señales <constant>SIGXCPU</constant> también pueden emitirse cada
|
|
segundo mientras se alcance el límite hard, en cuyo caso, se emitirá una señal
|
|
<constant>SIGKILL</constant> no interceptable.
|
|
</simpara>
|
|
<simpara>
|
|
Ver también la función <function>set_time_limit</function>.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-data">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_DATA</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El tamaño máximo de un segmento de datos del proceso, en bytes.
|
|
Es poco probable que esto tenga algún efecto en la ejecución
|
|
de PHP mientras se esté utilizando una extensión y llame
|
|
a la función <function>brk</function> o <function>sbrk</function>.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-fsize">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_FSIZE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El tamaño máximo de los archivos que el proceso puede crear, en bytes.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-locks">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_LOCKS</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de cerrojos que el proceso puede crear. Esto solo es soportado
|
|
en núcleos Linux muy antiguos.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-memlock">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_MEMLOCK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de bytes que pueden bloquearse en memoria.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-msgqueue">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_MSGQUEUE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de bytes que pueden asignarse para la cola de mensajes POSIX. PHP no viene con soporte
|
|
para la cola de mensajes POSIX, por lo tanto, este límite
|
|
no tendrá ningún efecto a menos que utilice una extensión que
|
|
implemente este soporte.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-nice">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_NICE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El valor máximo al cual el proceso puede ser
|
|
<link linkend="function.pcntl-setpriority">cambiado de prioridad</link>.
|
|
El valor utilizado será <literal>20 - limit</literal>, sabiendo que
|
|
los valores límite del recurso no pueden ser negativos.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-nofile">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_NOFILE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Un valor superior al número máximo de descriptores de archivo
|
|
que pueden abrirse por este proceso.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-nproc">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_NPROC</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de procesos (y/o hilos, según el sistema)
|
|
que pueden crearse para el ID de usuario real del proceso.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-rss">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_RSS</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El tamaño máximo del juego residente del proceso, en páginas.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-rtprio">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_RTPRIO</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La prioridad máxima de tiempo real que puede establecerse mediante las
|
|
llamadas al sistema
|
|
<function>sched_setscheduler</function> y
|
|
<function>sched_setparam</function>.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-rttime">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_RTTIME</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
La cantidad máxima de tiempo de CPU, en microsegundos, que el proceso
|
|
puede consumir sin hacer una llamada al sistema bloqueante si utiliza
|
|
el reloj de tiempo real.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-sigpending">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_SIGPENDING</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de señales que pueden ponerse en cola
|
|
para el ID de usuario real del proceso.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-stack">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_STACK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El tamaño máximo de la pila del proceso, en bytes.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-infinity">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_INFINITY</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Utilizado para indicar un valor infinito para un límite de recurso.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-kqueues">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_KQUEUES</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de kqueues que este id de usuario está autorizado a crear (FreeBSD).
|
|
Disponible a partir de PHP 8.1.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-rlimit-npts">
|
|
<term>
|
|
<constant>POSIX_RLIMIT_NPTS</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de pseudo-terminales que este id de usuario está autorizado a crear (FreeBSD).
|
|
Disponible a partir de PHP 8.1.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section xml:id="posix.constants.pathconf">
|
|
<title>Constantes de <function>posix_pathconf</function></title>
|
|
<variablelist>
|
|
<varlistentry xml:id="constant.posix-pc-link-max">
|
|
<term>
|
|
<constant>POSIX_PC_LINK_MAX</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de enlaces que un fichero o directorio dado puede tener.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-max-canon">
|
|
<term>
|
|
<constant>POSIX_PC_MAX_CANON</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de bytes en un búfer de entrada canónica de terminal
|
|
(el camino siendo entonces un fichero especial de caracteres).
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-max-input">
|
|
<term>
|
|
<constant>POSIX_PC_MAX_INPUT</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de bytes en una cola de entrada de terminal
|
|
(el camino siendo entonces un fichero especial de caracteres).
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-name-max">
|
|
<term>
|
|
<constant>POSIX_PC_NAME_MAX</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de caracteres para un nombre de fichero solo, sin su camino.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-path-max">
|
|
<term>
|
|
<constant>POSIX_PC_PATH_MAX</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de caracteres para un camino completo.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-pipe-buf">
|
|
<term>
|
|
<constant>POSIX_PC_PIPE_BUF</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de bytes que pueden escribirse en un tubo en una sola operación.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-chown-restricted">
|
|
<term>
|
|
<constant>POSIX_PC_CHOWN_RESTRICTED</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Si se requieren privilegios para permitir que <function>chown</function> funcione.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-no-trunc">
|
|
<term>
|
|
<constant>POSIX_PC_NO_TRUNC</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
Si un nombre de fichero (o ficheros bajo un directorio) es más largo que <constant>POSIX_PC_NAME_MAX</constant>.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-alloc-size-min">
|
|
<term>
|
|
<constant>POSIX_PC_ALLOC_SIZE_MIN</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número mínimo de bytes de almacenamiento asignados para cualquier parte de un fichero.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-alloc-symlink-max">
|
|
<term>
|
|
<constant>POSIX_PC_ALLOC_SYMLINK_MAX</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de enlaces simbólicos que un fichero o directorio dado puede tener.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-pc-symlink-max">
|
|
<term>
|
|
<constant>POSIX_PC_SYMLINK_MAX</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de bytes en un enlace simbólico.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
|
|
<section xml:id="posix.constants.sysconf">
|
|
<title>Constantes de <function>posix_sysconf</function></title>
|
|
<variablelist>
|
|
<varlistentry xml:id="constant.posix-sc-arg-max">
|
|
<term>
|
|
<constant>POSIX_SC_ARG_MAX</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de bytes que pueden tener los argumentos (y las variables de entorno).
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-sc-pagesize">
|
|
<term>
|
|
<constant>POSIX_SC_PAGESIZE</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número de bytes de la página actual.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-sc-nprocessors-conf">
|
|
<term>
|
|
<constant>POSIX_SC_NPROCESSORS_CONF</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número de procesadores configurados en todo el sistema.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-sc-nprocessors-onln">
|
|
<term>
|
|
<constant>POSIX_SC_NPROCESSORS_ONLN</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número de procesadores actualmente activos en todo el sistema.
|
|
Disponible a partir de PHP 8.3.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-sc-child-max">
|
|
<term>
|
|
<constant>POSIX_SC_CHILD_MAX</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número máximo de procesos simultáneos por usuario.
|
|
Disponible a partir de PHP 8.4.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry xml:id="constant.posix-sc-clk-tck">
|
|
<term>
|
|
<constant>POSIX_SC_CLK_TCK</constant>
|
|
(<type>int</type>)
|
|
</term>
|
|
<listitem>
|
|
<simpara>
|
|
El número de ticks de reloj por segundo.
|
|
Disponible a partir de PHP 8.4.0.
|
|
</simpara>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
</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
|
|
-->
|