4D v16.3PHP SET OPTION |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
PHP SET OPTION
|
PHP SET OPTION ( opçao ; valor {; *} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
opçao | Inteiro longo |
![]() |
Opção a ser estabelecida | |||||
valor | Texto, Booleano |
![]() |
Novo valor da opção | |||||
* | Operador |
![]() |
Se passado: modificação apenas se aplica à próxima chamada | |||||
O comando PHP SET OPTION se utiliza para definir opções específicas antes de chamar o comando PHP Execute. O escopo deste comando é o processo atual.
Passe no parâmetro opção uma constante do tema "" para designar a opção a modificar e no parâmetro valor, o novo valor da opção. Esta é uma descrição das opções:
Constante | Tipo | Valor |
PHP privileges | Inteiro longo | 1 |
PHP raw result | Inteiro longo | 2 |
Como padrão, PHP SET OPTION define a opção para todas as chamadas a PHP Execute posteriores do processo. Se quiser definir para a próxima chamada unicamente passe o parâmetro estrela (*).
Execute o script "myAdminScript.php" com os direitos de acesso Admin:
PHP SET OPTION(PHP privileges;"admin:mypwd";*)
`Como passamos *, os privilégios admin se utilizarão uma só vez
C_TEXT($result)
C_BOOLEAN($isOK)
$isOK:=PHP Execute("myAdminScript.php";$result)
If($isOK)
ALERT($result)
End if
Produto: 4D
Tema: PHP
Número
1059
Criado por: 4D v12
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)