1
我正在使用通过http发送$ _POST数据的第三方API,他们期待的所有数据都是True或False。返回True/False布尔值http请求
问题:我知道我可以回显字符串true或false,但是有可能返回类似于函数返回值的值吗?如果错误,我将通过回显或打印将错误消息发送到屏幕。这会影响返回的布尔值吗?
if ($_SERVER['REQUEST_METHOD'] === 'POST'){
$dataPOST = trim(file_get_contents('php://input'));
receiveData($dataPOST);
}
public function receiveData($sentData)
{
$dom = new DOMDocument;
$dom->Load($sentData);
if ($dom->validate()) {
return true;
}else{
echo "The XML data was not valid";
return false;
}
谢谢我觉得我很困惑自己,但回去后的文档没有提到布尔(像我认为它有)谢谢你的帮助。 +1检查。 – Denoteone