2

タイトルの通り:if($_POST)信頼できますか?

trueデータを投稿せずに HTTP POST メソッドを使用しても確実ですか?

より信頼性の高い方法ですかif('post' === strtolower($_SERVER['REQUEST_METHOD']))、それともやり過ぎですか?

4

1 に答える 1

5

いいえ。理由:

array()== false

したがって、データが投稿されていない場合、条件はfalseになります。したがって、REQUEST_METHODと照合してください。これを入力するよりも、これをテストする方が時間がかからないことに注意してください。

于 2011-12-15T11:37:33.007 に答える