Aller au contenu principal
Version: 20 R7 BETA

PHP SET OPTION

PHP SET OPTION ( option ; valeur {; *} )

ParamètreTypeDescription
optionIntegerNuméro d’option à définir
valeurBooleanNouvelle valeur de l’option
*OpérateurSi passé : la modification ne s’applique qu’à l’appel suivant

Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.

Compatibilité

PHP est obsolète dans 4D. Il est désormais recommandé d'utiliser la classe 4D.SystemWorker.

Description

La commande PHP SET OPTION permet de définir des options spécifiques avant un appel à la commande PHP Execute. La portée de cette commande est le process courant.

Passez dans le paramètre option une constante du thème PHP désignant l’option à modifier et dans le paramètre valeur, la nouvelle valeur de l’option.

ConstanteTypeValeurComment
PHP raw resultEntier long2Définition du mode de traitement des en-têtes HTTP renvoyés par PHP dans le résultat de l’exécution lorsque ce résultat est de type texte (lorsque le résultat est de type BLOB, les en-têtes sont toujours conservés).
Valeur(s) possible(s) : Booléen. Faux (valeur par défaut) = supprimer les en-têtes HTTP du résultat. Vrai = conserver les en-têtes HTTP.

Par défaut, PHP SET OPTION définit l’option pour tous les appels à PHP Execute ultérieurs du process. Si vous souhaitez la définir pour le prochain appel uniquement, passez le paramètre étoile (*).

Voir aussi

PHP Execute
PHP GET OPTION