【PHPでのPOSTとGETの判定方法】ajaxを書いている際にクリティカルな処理はPOSTのみで実行したい!

2020年12月13日php

例えば記事を削除する処理をajaxで実装するにあたり、GETでURL叩けば実行される…とすると、誤った処理を行ってしまう可能性があるため、POSTでのみ実行するようにしたい!そんなときのPOSTとGETの判定方法です。

やり方

$_REQUEST[***]でいろいろと情報を取得する際に、下記コードを入れることでPOSTか判定できます!

if($_SERVER[“REQUEST_METHOD”] == “POST”) {
//POSTの時の処理
} else {
//違う場合の処理
}