Devdit
 

get กับ post ต่างกันยังไง PHP ควรใช้แบบไหน

7.8K

get กับ post ต่างกันยังไง PHP ควรใช้แบบไหน โดยปกติการส่งข้อมูล และรับข้อมูลจะมี 2 แบบ get ใช้สำหรับรับ-ส่งข้อมูลผ่าน URL ส่วน post ใช้สำหรับรับ-ส่งข้อมูลผ่านฟอร์ม สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง get กับ post ต่างกันยังไง PHP ควรใช้แบบไหน

1. get ใช้ส่ง-รับข้อมูลผ่าน URL หรือ Query string การส่งข้อมูลแบบนี้ค่าข้อมูลจะแสดงที่ URL

2. post ใช้ส่ง-รับข้อมูลผ่านฟอร์ม เช่นการใช้แท็ก form ร่วมกับปุ่ม submit เพื่อส่งข้อมูล

3. ควรใช้ get สำหรับการส่งข้อมูลที่ไม่ซีเรียสเรื่องความปลอดภัย

4. ควรใช้ post สำหรับข้อมูลที่ซีเรียสเรื่องความปลอดภัย เช่น ข้อมูลส่วนบุคคล, การชำระเงิน

5. ควรใช้ get กับข้อมูลที่มีขนาดไม่ใหญ่ และควรใช้ post กับข้อมูลที่มีขนาดใหญ่ ในการส่ง-รับข้อมูล

6. ควรเลือกใช้วิธีที่เหมาะสมกับรูปแบบ และชนิดของข้อมูล เนื่องจากทั้ง get และ post ต่างมีจุดแข็ง จุดอ่อน ที่แตกต่างกัน

 

ตัวอย่าง การส่ง-รับข้อมูลแบบ GET

ตัวอย่าง การส่ง-รับข้อมูลแบบ POST

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ