Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
PHP GET FULL RESPONSE
|
PHP GET FULL RESPONSE ( stdOut {; errBezeichnungen ; errWerte} {; httpHeaderFelder {; httpHeaderWerte}} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
stdOut | Textvariable, BLOB Variable |
![]() |
Inhalte des Puffers stdOut | |||||
errBezeichnungen | Array Text |
![]() |
Bezeichnungen der Fehler | |||||
errWerte | Array Text |
![]() |
Werte der Fehler | |||||
httpHeaderFelder | Array Text |
![]() |
Namen der HTTP Header | |||||
httpHeaderWerte | Array Text |
![]() |
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.
Produkt: 4D
Thema: PHP
Nummer:
1061
Erstellt: 4D v12
Geändert: 4D v12.1
4D Programmiersprache ( 4D v20)
4D Programmiersprache ( 4D v20.1)
4D Programmiersprache ( 4D v20.2)
4D Programmiersprache ( 4D v20.3)
4D Programmiersprache ( 4D v20.4)
4D Programmiersprache ( 4D v20.5)
4D Programmiersprache ( 4D v20.6)