4D v16.3

PHP GET FULL RESPONSE

Inicio

 
4D v16.3
PHP
PHP GET FULL RESPONSE

PHP GET FULL RESPONSE 


 

PHP GET FULL RESPONSE ( stdOut {; etiquetasErr ; valoresErr} {; camposEncHttp {; valoresEncHttp}} ) 
Parámetro Tipo   Descripción
stdOut  Variable texto, BLOB variable in Contenido del buffer stdOut
etiquetasErr  Array texto in Etiquetas de los errores
valoresErr  Array texto in Valores de los errores
camposEncHttp  Array texto in Nombres de los encabezados HTTP
valoresEncHttp  Array texto in Valores de los encabezados HTTP

El comando PHP GET FULL RESPONSE permite obtener información adicional sobre la respuesta devuelta por el intérprete PHP. Este comando es especialmente útil en el caso de que ocurra un error durante la ejecución del script.

El script PHP puede escribir datos en el buffer stdOut (eco, print, etc.) El comando devuelve directamente los datos en la variable stdOut y aplica los mismos principios de conversión descritos en el comando PHP Execute.

Los arrays texto sincronizados etiquetasErr y valoresErrV se llenan cuando la ejecución de los scripts PHP provoca errores. Estos arrays, en particular, proporcionan información sobre el origen, el script y la línea de error. Estas dos arrays son inseparables: si se pasa etiquetasErr, se debe pasar también valoresErr.

Dado que los intercambios entre 4D y el intérprete PHP se efectúan a través de FastCGI, el intérprete PHP funciona como si fuera llamado por un servidor HTTP y por tanto, envía encabezados HTTP. Puede recuperar estos encabezados y sus valores en los arrays camposEncHttp y valoresEncHttp.



Ver también 

PHP Execute
PHP GET OPTION

 
PROPIEDADES 

Producto: 4D
Tema: PHP
Número 1061

 
HISTORIA 

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

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)