สอนเขียน PHP เช็คว่าเป็น Method POST หรือ GET ด้วยคำสั่ง REQUEST_METHOD ของ $_SERVER โดยมีรายละเอียดดังนี้
ตัวอย่าง
<form action='<?=$_SERVER['PHP_SELF'];?>' method='POST'>
ชื่อ <input type='text' name='name'><br/>
<input type='submit' value='ตกลง'>
</form>
<?php
echo "REQUEST_METHOD = ".$_SERVER['REQUEST_METHOD'];
?>
1. พอรันเว็บไซต์ขึ้นมาจะแสดงผลลัพธ์เป็น REQUEST_METHOD = GET เพราะว่าโดยปกติการพิมพ์ URL และกด Enter เข้ามาครั้งแรกเป็นการสื่อสารแบบ GET
2. กดปุ่มตกลง จะแสดงผลลัพธ์เป็น REQUEST_METHOD = POST เนื่องจากฟอร์ม HTML เรามีการกำหนดให้เป็นชนิดการสื่อสารแบบ POST ผ่าน Attribute method='POST'