4D v16.3

PHP GET FULL RESPONSE

Página Inicial

 
4D v16.3
PHP
PHP GET FULL RESPONSE

PHP GET FULL RESPONSE 


 

PHP GET FULL RESPONSE ( stdOut {; etiquetaErr ; valoresErr} {; camposCabHttp {; valoresCabHttp}} ) 
Parâmetro Tipo   Descrição
stdOut  Variável texto, BLOB variável in Conteúdo do buffer stdOut
etiquetaErr  Array texto in Etiquetas dos erros
valoresErr  Array texto in Valores dos erros
camposCabHttp  Array texto in Nome dos cabeçalhos HTTP
valoresCabHttp  Array texto in Valores dos cabeçalhos HTTP

O comando PHP GET FULL RESPONSE permite obter informação adicional sobre a resposta devolvida pelo intérprete PHP. Este comando é especialmente útil no caso de que ocorra um erro durante a execução do script.

O script PHP pode escrever dados no buffer stdOut (eco, print, etc.) O comando devolvido diretamente os dados na variável stdOut e aplica os mesmos princípios de conversão descritos no comando PHP Execute.

Os arrays texto sincronizados etiquetasErr e valoresErr se preenchem quando a execução dos scripts PHP provoca erros. Estes arrays, em particular, proporcionam informação sobre a origem, o script e a línha de erro. Estes dois arrays são inseparáveis: se for passado etiquetasErr, se deve passar também valoresErr.

Dado que os intercâmbios entre 4D e o intérprete PHP se realizam através de FastCGI, o intérprete PHP funciona como se fosse chamado por um servidor HTTP e portanto, envia cabeçalhos HTTP. Pode  recuperar estes cabeçalhos e seus valores nos arrays camposCabHttp e valoresCabHttp.



Ver também 

PHP Execute
PHP GET OPTION

 
PROPRIEDADES 

Produto: 4D
Tema: PHP
Número 1061

 
HISTÓRIA 

Criado por: 4D v12
Modificado: 4D v12.1

 
ARTICLE USAGE

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)