Devdit
 

PHP รับค่า GET จากตัวแปรที่ส่งผ่านลิงก์ หรือ QueryString

1.1K

สอนเขียนภาษา PHP รับค่า GET จากตัวแปรที่ส่งผ่านลิงก์ หรือ QueryString ตัวอย่างแนะนำการรับค่าแบบ GET ผ่าน URL ด้วยคำสั่ง $_GET ร่วมกับคำสั่ง isset พร้อมแสดงผลลัพธ์จากการรับค่าแบบ GET ออกสู่หน้าเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง ลิงก์ส่งค่าแบบ GET

http://localhost/?a=10&b=20

 

ตัวอย่าง PHP รับค่า GET จากตัวแปรที่ส่งผ่านลิงก์ หรือ QueryString

<?php
  isset( $_GET['a'] ) ? $a = $_GET['a'] : $a = "";
  isset( $_GET['b'] ) ? $b = $_GET['b'] : $b = "";
  echo "a = {$a} / b = {$b}";
?>

ผลลัพธ์

a = 10 / b = 20

คำอธิบาย

PHP รับค่า GET จากตัวแปรที่ส่งผ่านลิงก์ โดยลิงก์ตัวอย่างมีการส่งค่าตัวแปร 2 ตัวคือ a และ b เวลารับค่าฝั่ง PHP แนะนำให้ใช้คำสั่ง isset เพื่อเช็คก่อนว่าตัวแปรดังกล่าวมีอยู่หรือไม่ กรณีถ้ามีจึงรับค่าด้วยคำสั่ง $_GET ตามตัวอย่างรับค่าตัวแปร a และ b พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ

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