การรับอินพุต
- $_GET: รับข้อมูลผ่าน URL
- $_POST: รับข้อมูลผ่าน form
- $_REQUEST: รับข้อมูลทั้ง GET และ POST
- file_get_contents(): ดึงข้อมูลจากไฟล์
- fopen(): เปิดไฟล์เพื่ออ่านข้อมูล
ตัวอย่าง:
PHP
// รับข้อมูลชื่อผู้ใช้ผ่าน URL
$username = $_GET["username"];
// รับข้อมูลรหัสผ่านผ่าน form
$password = $_POST["password"];
// ดึงข้อมูลจากไฟล์
$content = file_get_contents("data.txt");
// เปิดไฟล์เพื่ออ่านข้อมูล
$file = fopen("data.txt", "r");
การแสดงผลลัพธ์
- echo: แสดงผลข้อความ
- print: แสดงผลข้อความ (คล้าย echo)
- var_dump(): แสดงข้อมูลแบบละเอียด
- print_r(): แสดงข้อมูลแบบ array
- header(): ส่ง header ไปยังเว็บเบราว์เซอร์
ตัวอย่าง:
PHP
// แสดงผลข้อความ "Hello World!"
echo "Hello World!";
// แสดงข้อมูล array
print_r($data);
// ส่ง header ไปยังเว็บเบราว์เซอร์
header("Location: https://www.example.com");