4D v16.3

PHP GET FULL RESPONSE

Home

 
4D v16.3
PHP
PHP GET FULL RESPONSE

PHP GET FULL RESPONSE 


 

PHP GET FULL RESPONSE ( stdOut {; errBezeichnungen ; errWerte} {; httpHeaderFelder {; httpHeaderWerte}} ) 
Parameter Typ   Beschreibung
stdOut  Textvariable, BLOB Variable in Inhalte des Puffers stdOut
errBezeichnungen  Array Text in Bezeichnungen der Fehler
errWerte  Array Text in Werte der Fehler
httpHeaderFelder  Array Text in Namen der HTTP Header
httpHeaderWerte  Array Text in Werte der HTTP Header

Der Befehl PHP GET FULL RESPONSE ermöglicht, zusätzliche Information über die vom PHP Interpreter zurückgegebene Antwort zu erhalten. Dieser Befehl ist besonders hilfreich, wenn während der Ausführung des Skript ein Fehler auftritt.

Das PHP Skript kann Daten in den stdOut Puffer (echo, print, etc.) schreiben. Der Befehl gibt die Daten direkt in der Variablen stdOut zurück und wendet dieselben Konvertierungsprinzipien an, wie im Befehl PHP Execute beschrieben.

Die aufeinander abgestimmten Text Arrays errBezeichnungen und errWerte werden gefüllt, wenn die Ausführung der PHP Skripte Fehler verursacht. Diese Arrays bieten insbesondere Information über den Ursprung des Fehlers, Skript und Zeile. Beide Arrays sind untrennbar, d.h. ist errBezeichnungen übergeben, muss auch errWerte übergeben werden. Da der Austausch zwischen 4D und dem PHP Interpreter über FastCGI erfolgt, funktioniert der PHP Interpreter, als ob er von einem HTTP Server aufgerufen wurde und sendet deshalb HTTP Header. Sie können diese Header und ihre Werte in den Arrays httpHeaderFelder und httpHeaderWerte wiederfinden.



Siehe auch 

PHP Execute
PHP GET OPTION

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: PHP
Nummer: 1061

 
GESCHICHTE 

Erstellt: 4D v12
Geändert: 4D v12.1

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)