`if($ _ POST)`是否是检查脚本是否已发布的可靠方法?

Mat*_*hew 2 php postdata

根据标题:if($_POST)可靠吗?

true即使没有发布数据但是使用了HTTP POST方法,它是否可靠?

是if('post' === strtolower($_SERVER['REQUEST_METHOD']))一种更可靠的方法,还是过度杀伤?

Eve*_*ert 5

没有为什么:

array()== false

因此,如果没有发布数据,则条件将变为false.因此请检查REQUEST_METHOD.请注意,测试它会花费你更少的时间,而不是我输入它.