$_post PHP คือคำสั่งรับค่าจากตัวแปรที่ส่งมาในรูปแบบ POST ซึ่งการสื่อสารแบบ POST จะเป็นลักษณะการส่งข้อมูลผ่าน form เช่น ฟอร์มสมัครสมาชิก, ฟอร์มเข้าสู่ระบบ ตัวอย่างสอนการส่ง และรับค่าด้วย $_POST มีรายละเอียดดังนี้
ตัวอย่าง $_post PHP คือคำสั่งอะไร ใช้ทำอะไร
<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
กรุณากรอกชื่อ <input type="text" name="name">
<input type="submit" value="ส่งแบบ POST">
</form>
<?php
isset( $_POST['name'] ) ? $name = $_POST['name'] : $name = "";
if( !empty( $name ) ) {
echo "<div>สวัสดีคุณ {$name}</div>";
}
?>
ผลลัพธ์
สวัสดีคุณ Devdit
$_post PHP คือคำสั่งรับค่าตัวแปรชนิด POST จากตัวอย่างสร้าง form พร้อมกำหนดตัวแปรใน TextBox ชื่อ name เมื่อผู้ใช้งานกรอกข้อมูล และกดปุ่ม submit โปรแกรมจะวิ่งมาทำงานในส่วนของ PHP เพื่อรับค่าตัวแปร name ด้วยคำสั่ง $_POST พร้อมแสดงผลลัพธ์ออกสู่หน้าเว็บไซต์ด้วยคำสั่ง echo