บทบาท PHP

PHP 脚本在服务器上执行,然后向浏览器发送回纯 HTML 结果。

基础 PHP 语法

PHP 脚本可放置于文档中的任何位置。

สคริปต์ PHP สามารถที่จะตั้งอยู่ที่ใดก็ได้ในเอกสาร <?php เริ่มต้นด้วย: ?> สิ้นสุด:

<?php
// ที่นี่คือโค้ด PHP
?>

ชื่อความนามแฟ้มปกติของไฟล์ PHP คือ ".php"

ไฟล์ PHP ทั่วไปจะมีตารางหน้า HTML และบางส่วนของโค้ดสคริปต์ PHP

ตัวอย่างด้านล่างคือแบบที่ง่ายของไฟล์ PHP ที่มีใช้ฟังก์ชัน PHP ที่ติดตั้งในล่วงหน้า "echo" เพื่อแสดงข้อความ "Hello World!" บนหน้าเว็บ

ตัวอย่าง

<!DOCTYPE html>
<html>
<body>
<h1>หน้า PHP แรกของฉัน</h1>
<?php
echo "Hello World!";
?>
</body>
</html>

ปฏิบัติตัวอย่าง

หมายเหตุ:ใน PHP คำสั่งจะสิ้นสุดด้วยสัญญาณความจบ (มุมขวาของข้อความ;). แทนที่นั้นสัญญาณความจบจะแสดงอัตโนมัติในแบบแก้ไขโค้ด PHP (ดังนั้นไม่จำเป็นต้องใช้สัญญาณความจบในบรรทัดสุดท้ายของแบบแก้ไขโค้ด PHP)

หมายเหตุใน PHP

หมายเหตุในโค้ด PHP จะไม่ถูกอ่านและปฏิบัติเหมือนโปรแกรม。บทบาทเดียวของมันคือเพื่อให้ผู้แก้ไขโค้ดอ่าน

หมายเหตุใช้สำหรับ:

  • ให้คนอื่นเข้าใจงานที่คุณกำลังทำ - หมายเหตุสามารถช่วยให้โปรแกรมเมอร์คนอื่นเข้าใจงานที่คุณทำในแต่ละขั้นตอน (หากคุณทำงานในทีม)
  • เตือนตัวเองว่าทำอะไร - ส่วนใหญ่แล้วนักพัฒนาซอฟต์แวร์จะมีประสบการณ์ที่ต้องกลับมาทำโครงการหลังหลายปี และต้องพิจารณาอีกครั้งถึงสิ่งที่เขาทำขึ้นมา หมายเหตุสามารถบันทึกความคิดของคุณในขณะเขียนโค้ด

PHP สนับสนุนหมายเหตุสามชนิด:

ตัวอย่าง

<!DOCTYPE html>
<html>
<body>
<?php
// นี่ก็เป็นหมายเหตุแถวเดียว
# นี่ก็เป็นหมายเหตุแถวเดียว
/*
นี่คือบล็อคหมายเหตุหลายบรรทัด
มันข้างของ
ข้อความหลายบรรทัด
*/
?>
</body>
</html>

ปฏิบัติตัวอย่าง

PHP แยกขนาดตัวอักษร

ใน PHP ทุกฟังก์ชันที่ถูกกำหนดโดยผู้ใช้งาน ชั้นหนึ่ง ชั้นสอง และคำที่ใช้งาน (เช่น if, else, echo และอื่นๆ) ต่อต้านการแยกขนาดตัวอักษร

ในตัวอย่างด้านล่างนี้ ทั้งสามสัญญาณ echo นี้เป็นถูกต้อง (เสมือน):

ตัวอย่าง

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>

ปฏิบัติตัวอย่าง

อย่างไรก็ตาม ใน PHP ตัวแปรทุกตัวต่อต้านการแยกขนาดตัวอักษร

ในตัวอย่างด้านล่างนี้ มีเพียงประโยคแรกที่จะแสดงค่าของตัวแปร $color (เพราะ $color, $COLOR และ $coLOR ถือเป็นตัวแปรสามตัวที่แยกกัน):

ตัวอย่าง

<!DOCTYPE html>
<html>
<body>
<?php
$color="red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>

ปฏิบัติตัวอย่าง