我创建了一个在给出 XML 文件时需要执行的 API。但是,我无法检查文件是否已提供(通过 PUT 方法)。
请帮我。我的代码有问题吗?即使我发送有效的 XML 文件,它也总是返回 FALSE。
$x = json_decode(json_encode((array)simplexml_load_string(file_get_contents("php://input"))),1);
if(file_get_contents("php://input") !== FALSE) /* I cant use this, why? */
{
// return a valid XML message
}else{
// return an invalid XML message
}