ส่งข้อมูลในรูปแบบ 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