我有一个PHP脚本作为POST的一部分被调用,它根据用户信息返回布尔值true / false。 几个问题: 1)使用PHP返回构造时,HTTP头是什么? 2)有没有办法捕获这个POST响应值,还是我需要返回一个JSON数组,如某些例子所示?
此致 梅拉妮。
PS:我是PHP的新手,所以如果这个问题已经解决了,请指出链接。
答案 0 :(得分:0)
使用PHP返回构造时的HTTP头是什么?
return
结束一个函数并将值返回给它所调用的任何值。
它根本不会更改HTTP标头或HTTP响应主体(除非返回任何值以使用它修改它们)。
有没有办法捕获此POST响应值
您如何阅读HTTP响应取决于您在首先提出请求所做的工作
答案 1 :(得分:0)
正如昆汀所说,这取决于脚本的使用方式。如果它是HTML表单的目标,浏览器希望输出是要显示的网页,因此您应该输出HTML。如果它被AJAX客户端使用,输出通常应该是JSON - 您可以使用json_encode
函数来生成它。