From f8456226a5a866f576f9a3c560e7b17b066f1e2b Mon Sep 17 00:00:00 2001 From: lacatoire Date: Sat, 22 Aug 2026 08:12:33 +0200 Subject: [PATCH] [Sync EN] ext/standard: clarify the executable lookup of proc_open() with an array command --- reference/exec/functions/proc-open.xml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/reference/exec/functions/proc-open.xml b/reference/exec/functions/proc-open.xml index bf5b290fa5..e1c73dccc2 100644 --- a/reference/exec/functions/proc-open.xml +++ b/reference/exec/functions/proc-open.xml @@ -1,6 +1,5 @@ - - + proc_open @@ -58,6 +57,16 @@ Dans ce cas le processus sera ouvert directement (sans passer à travers un shell) et PHP se chargera d'échapper les arguments nécessaires. + + Lorsque command est fourni sous forme de tableau et que + le premier élément est un simple nom de fichier sans séparateur de dossiers, + l'exécutable est recherché en utilisant la variable d'environnement + PATH courante. + + + Si PATH n'est pas définie, les chemins de recherche par défaut + du système sont utilisés, tels que définis par le système d'exploitation. + Sur Windows, l'échappement des arguments des éléments du &array; suppose