ภาษา PHP เป็นภาษาโปรแกรมสำหรับเว็บฝั่งเซิร์ฟเวอร์ (server-side scripting) ที่ใช้สร้างเว็บไซต์และเว็บแอปพลิเคชั่นแบบไดนามิก โครงสร้างของ PHP นั้นเรียบง่ายและคล้ายคลึงกับภาษา C
องค์ประกอบหลักของ PHP:
- Tag: เริ่มต้นและสิ้นสุดโค้ด PHP
- ตัวแปร: เก็บข้อมูล
- ประเภทข้อมูล: ตัวเลข สตริง อาร์เรย์ ออบเจ็กต์ ฯลฯ
- ตัวดำเนินการ: ทำงานกับตัวแปร เช่น บวก ลบ คูณ หาร
- เงื่อนไข: ตรวจสอบเงื่อนไข
- ลูป: ทำซ้ำโค้ด
- ฟังก์ชั่น: แยกส่วนโค้ดเพื่อใช้งานซ้ำ
- คลาส: สร้างออบเจ็กต์
ตัวอย่างโค้ด PHP:
PHP
<?php
// ประกาศตัวแปร
$name = "John Doe";
$age = 30;
// แสดงผลลัพธ์
echo "ชื่อ: $name";
echo "<br>";
echo "อายุ: $age";
// ตรวจสอบเงื่อนไข
if ($age >= 18) {
echo "<br>";
echo "ผู้ใหญ่";
} else {
echo "<br>";
echo "เด็ก";
}
?>
โครงสร้างพื้นฐาน:
- <?php: แท็กเริ่มต้นโค้ด PHP
- ?>: แท็กสิ้นสุดโค้ด PHP
- ;: เครื่องหมายจุติคำสั่ง
ตัวอย่างเพิ่มเติม:
- แสดงผลข้อความ:
PHP
<?php
echo "Hello World!";
?>
- คำนวณ:
PHP
<?php
$sum = 1 + 2 + 3;
echo "ผลรวม: $sum";
?>
- อาร์เรย์:
PHP
<?php
$fruits = array("apple", "banana", "orange");
echo "ผลไม้: $fruits[0], $fruits[1], $fruits[2]";
?>
แหล่งข้อมูล:
- W3Schools: https://www.w3schools.com/php/default.asp
- PHP.net: https://www.php.net/manual/en/
- Tutorialzine: https://irinagyurjinyan.wordpress.com/2022/04/12/%D1%83%D1%80%D0%BE%D0%BA-19/
- Laracasts: https://irinagyurjinyan.wordpress.com/2022/04/12/%D1%83%D1%80%D0%BE%D0%BA-19/
หมายเหตุ:
- โครงสร้างพื้นฐานนี้เป็นเพียงภาพรวมเบื้องต้น ภาษา PHP ยังมีฟีเจอร์และความซับซ้อนอีกมากมาย
- ศึกษาเพิ่มเติมจากแหล่งข้อมูลข้างต้นเพื่อเข้าใจการใช้งาน PHP อย่างเต็มรูปแบบ
หวังว่าข้อมูลนี้จะช่วยให้คุณเข้าใจโครงสร้างพื้นฐานของภาษา PHP