From 26bd63d02e5d0e36b76a6199f8ba6ddef0320403 Mon Sep 17 00:00:00 2001 From: lacatoire Date: Tue, 19 May 2026 14:44:07 +0200 Subject: [PATCH] [Sync EN] SAPI: Document 8.5 CLI SAPI changes (#5077) --- features/commandline.xml | 19 +++--- .../info/functions/cli-get-process-title.xml | 2 +- .../info/functions/cli-set-process-title.xml | 63 ++++++++++++------- 3 files changed, 50 insertions(+), 34 deletions(-) diff --git a/features/commandline.xml b/features/commandline.xml index c3bab4974..7f4ac7b06 100644 --- a/features/commandline.xml +++ b/features/commandline.xml @@ -1,5 +1,5 @@ - + @@ -271,7 +271,6 @@ Uso: php [opciones] [-f] [--] [args...] -s Salida de sintaxis HTML resaltada. -v Número de versión -w Salida de código fuente con comentarios y espacios en blanco eliminados. - -z Cargar la extensión Zend . args... Argumentos pasados al script. Usar -- args cuando el primer argumento comienza con - o el script se lee desde stdin @@ -685,21 +684,14 @@ Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies - - -z - --zend-extension - - - Carga una extensión Zend. Si y solo si se proporciona un archivo, PHP intentará cargar esta extensión en el directorio predeterminado de las bibliotecas en su sistema (generalmente especificado con /etc/ld.so.conf en Linux, por ejemplo). Pasar un nombre de archivo con la ruta completa hará que PHP use este archivo, sin buscar en los directorios habituales. Una ruta de directorio relativa, que incluya información sobre el directorio, indicará a PHP que debe buscar las extensiones solo en ese directorio. - - - --ini Muestra los nombres de los archivos de configuración y los directorios analizados. + Opcionalmente, pasar --ini=diff para mostrar las diferencias + entre los archivos de configuración cargados y la configuración por omisión. Ejemplo con <literal>--ini</literal> @@ -712,6 +704,11 @@ Additional .ini files parsed: (none) ]]> + + + La opción --ini=diff no está disponible antes de PHP 8.5.0. + + diff --git a/reference/info/functions/cli-get-process-title.xml b/reference/info/functions/cli-get-process-title.xml index cfa2cb040..5cd5cce78 100644 --- a/reference/info/functions/cli-get-process-title.xml +++ b/reference/info/functions/cli-get-process-title.xml @@ -1,6 +1,6 @@ - + diff --git a/reference/info/functions/cli-set-process-title.xml b/reference/info/functions/cli-set-process-title.xml index 3ec9d2c18..56811b3c6 100644 --- a/reference/info/functions/cli-set-process-title.xml +++ b/reference/info/functions/cli-set-process-title.xml @@ -1,6 +1,6 @@ - + @@ -16,12 +16,12 @@ stringtitle - + Define el título del proceso visible con herramientas como top y ps. Esta función solo está disponible en modo CLI. - + @@ -31,9 +31,9 @@ title - - El nuevo título - + + El nuevo título. + @@ -41,26 +41,48 @@ &reftitle.returnvalues; - + &return.success; - + &reftitle.errors; - + Se generará una alerta de nivel E_WARNING si el sistema subyacente no es compatible. - + + + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.5.0 + + cli_set_process_title ahora emite una + alerta E_WARNING al definir un título de + proceso demasiado largo; antes el título era truncado. + + + + + &reftitle.examples; - - - Ejemplo con <function>cli_set_process_title</function> - + + ]]> - - - + + &reftitle.seealso; - - - cli_get_process_title - - + + cli_get_process_title +