http_response_code
函数似乎应该像header
一样工作,因为它需要在发送任何输出之前调用。但是,PHP手册没有提到这一点。它是以这种方式工作吗?例如,下列程序是否会产生错误?是否需要在发送任何输出之前调用http_response_code?
<!DOCTYPE html>
<html>
<?php
http_response_code(404);
?>
</html>
如果没有,为什么header
的工作,而非http_response_code
?
“下列程序是否会产生错误?” =>为什么你不放弃它? –
@JulienLachal但这并不是所有程序员都能看到的!另外,我没有执行PHP的快速方法。 – RamenChef
听起来对我来说,你并没有真正想办法去做,请参阅http://sandbox.onlinephpfunctions.com/ –