Devdit
 

ส่งข้อมูลในรูปแบบ get มีวิธีอย่างไร ภาษา PHP

1.4K

ส่งข้อมูลในรูปแบบ get มีวิธีอย่างไร ภาษา PHP การส่งข้อมูลแบบ get จะส่งค่าพร้อมตัวแปรไปกับ URL โดยใช้อักษร ? เป็นจุดเริ่มต้นของการแนบตัวแปร และใช้อักษร & สำหรับคั่นแต่ละตัวแปร สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง ส่งข้อมูลในรูปแบบ get มีวิธีอย่างไร ภาษา PHP

<a href="<?=$_SERVER['PHP_SELF'];?>?name=devidt&number=99">ส่งตัวแปรแบบ GET</a>
<?php
    isset( $_GET['name'] ) ? $name = $_GET['name'] : $name = "";
    isset( $_GET['number'] ) ? $number = $_GET['number'] : $number = "";
    if( !empty( $name ) && !empty( $number ) ) {
        echo "<div>รับค่า name = {$name} และ number = {$number} ด้วยคำสั่ง GET</div>";
    }
?>

ผลลัพธ์

รับค่า name = devidt และ number = 99 ด้วยคำสั่ง GET

คำอธิบาย

ส่งข้อมูลในรูปแบบ get จากตัวอย่างใช้วิธีแนบตัวแปรไปกับ URL คือ ?name=devidt&number=99 ใช้ ? เป็นจุดเริ่มต้นของการแนบตัวแปร และใช้ & คั่นตัวแปรแต่ละตัวจากโค้ดคือส่งข้อมูล devdit ด้วยตัวแปร name และตัวเลข 99 ด้วยตัวแปร number

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