การเขียนคอมเม้นใน PHP

ใน PHP การเขียนคอมเมนต์ (Comments) เป็นสิ่งที่ช่วยให้โค้ดอ่านง่ายขึ้นสำหรับนักพัฒนา โดยเฉพาะเมื่อต้องการอธิบายว่าฟังก์ชันหรือส่วนของโค้ดทำงานอย่างไร และช่วยให้ผู้ที่อ่านโค้ดเข้าใจได้ง่ายขึ้นในอนาคต คอมเมนต์ใน PHP มีอยู่ 2 รูปแบบหลัก คือ Single-line comments และ Multi-line comments

Single-line Comments (คอมเมนต์บรรทัดเดียว)

ใช้สำหรับการคอมเมนต์ข้อความสั้น ๆ ในบรรทัดเดียว โดยเริ่มต้นด้วยเครื่องหมาย // หรือ #

Syntax

// This is a single-line comment
# This is also a single-line comment

ตัวอย่างการใช้งาน

<?php
// Print the message to the screen
echo "Hello, world!"; // This will output: Hello, world!

# This is another single-line comment
echo "PHP is awesome!";
?>

ในตัวอย่างนี้ // และ # ใช้เพื่ออธิบายโค้ดในบรรทัดเดียว

Continue reading “การเขียนคอมเม้นใน PHP”

PHP Syntax

PHP (Hypertext Preprocessor) เป็นภาษาสคริปต์ที่ใช้กันอย่างแพร่หลายในการพัฒนาเว็บ เพื่อให้เข้าใจง่าย ๆ เราจะเริ่มต้นจากพื้นฐานของโครงสร้างและไวยากรณ์ PHP ที่สำคัญ

การเริ่มต้นและสิ้นสุดของ PHP Code

โค้ด PHP จะอยู่ภายในแท็ก <?php และ ?>

<?php
  // โค้ด PHP ของเราจะเขียนอยู่ที่นี่
?>

หรือสำหรับ short tag

<?
  // โค้ด PHP อยู่ที่นี่ (ใช้แท็กแบบสั้น)
?>

หมายเหตุ Short tag อาจจะถูกปิดในการตั้งค่าเซิร์ฟเวอร์บางตัว ดังนั้นการใช้ <?php จะปลอดภัยกว่า

การประกาศตัวแปร

ใน PHP ตัวแปรจะขึ้นต้นด้วยเครื่องหมาย $ และไม่ต้องประกาศชนิดข้อมูล (เพราะ PHP เป็นภาษาที่มี dynamic typing)

<?php
  $myVar = 10;    // ตัวแปรนี้เป็นชนิด integer
  $name = "John"; // ตัวแปรนี้เป็นชนิด string
?>

ตัวแปรใน PHP เป็น case-sensitive เช่น $name และ $Name ถือว่าเป็นคนละตัวแปรกัน

Continue reading “PHP Syntax”

การติดตั้ง PHP

การติดตั้ง PHP บนเครื่องคอมพิวเตอร์สามารถทำได้หลายวิธี ขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้ (Windows, macOS, หรือ Linux) และวิธีที่คุณต้องการใช้ในการพัฒนา เช่น การติดตั้ง PHP เดี่ยว ๆ หรือการใช้แพ็คเกจที่มี Apache, MySQL, และ PHP (เช่น XAMPP, WAMP) ในการอธิบายการติดตั้งนี้ ผมจะแนะนำทั้งสองวิธี

1. การติดตั้ง PHP ด้วยการติดตั้งชุดซอฟต์แวร์ (เช่น XAMPP, WAMP)

วิธีนี้เป็นวิธีที่ง่ายที่สุด เหมาะสำหรับผู้ที่เพิ่งเริ่มต้น เนื่องจากซอฟต์แวร์เหล่านี้จะติดตั้ง PHP, Apache (เซิร์ฟเวอร์เว็บ) และ MySQL (ฐานข้อมูล) ในตัวเดียว

ติดตั้ง XAMPP (สำหรับ Windows, macOS และ Linux)

ดาวน์โหลด XAMPP: ไปที่ เว็บไซต์ XAMPP แล้วเลือกเวอร์ชันที่รองรับระบบปฏิบัติการของเรา

ติดตั้ง XAMPP

  • บน Windows คลิกที่ไฟล์ .exe ที่ดาวน์โหลดมา และทำตามขั้นตอนการติดตั้ง
  • บน macOS เปิดไฟล์ .dmg และลากไฟล์ไปที่โฟลเดอร์ Applications
  • บน Linux แตกไฟล์ที่ดาวน์โหลดมา และทำตามคำแนะนำในการติดตั้งจากเว็บไซต์

เปิด XAMPP Control Panel

  • เปิด XAMPP และเริ่มต้น Apache (เซิร์ฟเวอร์เว็บ) และ MySQL (ฐานข้อมูล)

ทดสอบ PHP

  • เปิดเบราว์เซอร์ และพิมพ์ http://localhost ในแถบที่อยู่ คุณควรเห็นหน้าเว็บของ XAMPP ที่แสดงผลการทำงาน
Continue reading “การติดตั้ง PHP”

PHP คืออะไร?

PHP

PHP (Hypertext Preprocessor) เป็นภาษาโปรแกรมแบบฝั่งเซิร์ฟเวอร์ (server-side scripting language) ที่ถูกออกแบบมาเพื่อพัฒนาเว็บไซต์และแอปพลิเคชันบนเว็บ โดย PHP สามารถฝังเข้าไปใน HTML และทำงานบนเซิร์ฟเวอร์เว็บเพื่อตอบสนองการร้องขอของผู้ใช้งาน

ลักษณะสำคัญของ PHP

  • ฝังใน HTML ได้ PHP สามารถเขียนร่วมกับ HTML ได้ ซึ่งทำให้สามารถสร้างหน้าเว็บที่มีความยืดหยุ่นและโต้ตอบกับผู้ใช้ได้
<html>
<body>
   <?php
   echo "Hello, world!";
   ?>
</body>
</html>

ตัวอย่างนี้จะแสดงผลคำว่า “Hello, world!” ในหน้าเว็บ

  • รันบนเซิร์ฟเวอร์ เมื่อผู้ใช้เรียกดูเว็บเพจที่มี PHP โค้ดเหล่านี้จะถูกรันบนเซิร์ฟเวอร์ก่อน และผลลัพธ์ที่ได้ (เช่น HTML หรือข้อมูล) จะถูกส่งกลับไปยังผู้ใช้ ขณะที่โค้ด PHP จะไม่สามารถมองเห็นได้ในฝั่งผู้ใช้
Continue reading “PHP คืออะไร?”