สคริปต์ PHP จะถูกดำเนินการบนเซิร์ฟเวอร์และผลธรรมดา HTML จะถูกส่งกลับไปยังเบราว์เซอร์
พื้นฐานการเขียนไวยากรณ์ PHP
สคริปต์ PHP สามารถวางได้ทุกที่ในเอกสาร
สคริปต์ PHP เริ่มต้นด้วย <?php และจบลงด้วย ?> :
<?php
// PHP code goes here
?>
นามสกุลไฟล์เริ่มต้นสำหรับไฟล์ PHP เป็น ".php"
ไฟล์ PHP ปกติมีแท็ก HTML และบางโค้ด PHP สคริปต์
ด้านล่างนี้เรามีตัวอย่างของไฟล์ PHP ง่ายๆด้วย PHP สคริปต์ที่ใช้ในตัวฟังก์ชัน PHP "echo" การส่งออกข้อความ "Hello World!" บนหน้าเว็บ:
ตัวอย่าง
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
ตัวอย่างเช่นเรียกใช้» หมายเหตุ: จบงบ PHP กับอัฒภาค (;)
ความคิดเห็นใน PHP
ความคิดเห็นในรหัส PHP เป็นสายที่ไม่ได้อ่าน / ดำเนินการเป็นส่วนหนึ่งของโปรแกรม วัตถุประสงค์เฉพาะของมันคือการอ่านได้โดยคนที่กำลังมองหาที่รหัส
ความคิดเห็นสามารถใช้ในการ:
- ปล่อยให้คนอื่นเข้าใจสิ่งที่คุณกำลังทำ
- เตือนตัวเองของสิ่งที่คุณทำ - โปรแกรมเมอร์ส่วนใหญ่มีประสบการณ์กลับมาทำงานของตัวเองปีหรือสองปีต่อมาและมีการ re-รูปสิ่งที่พวกเขาทำ ความคิดเห็นสามารถเตือนคุณของสิ่งที่คุณคิดเมื่อคุณเขียนโค้ด
PHP สนับสนุนหลายวิธีในการแสดงความคิดเห็น:
ตัวอย่าง
<!DOCTYPE html>
<html>
<body>
<?php
// This is a single-line comment
# This is also a single-line comment
/*
This is a multiple-lines comment block
that spans over multiple
lines
*/
// You can also use comments to leave out parts of a code line
$x =
5 /* + 15 */ + 5;
echo $x;
?>
</body>
</html>
ตัวอย่างเช่นเรียกใช้» PHP กรณีความไวแสง
ใน PHP คำหลักทั้งหมด (eg if, else, while, echo, etc.) , เรียน, ฟังก์ชั่นและฟังก์ชั่นที่ผู้ใช้กำหนดเป็นกรณีที่มีความสำคัญไม่
ในตัวอย่างด้านล่างทั้งสามงบสะท้อนด้านล่างนี้มีตามกฎหมาย (and equal) :
ตัวอย่าง
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
ตัวอย่างเช่นเรียกใช้» อย่างไรก็ตาม; ชื่อตัวแปรทั้งหมดเป็นกรณี ๆ ไป
ในตัวอย่างด้านล่างเพียงคำแรกจะแสดงค่าของตัวแปร $ สี (นี้เป็นเพราะ $ สี, $ สีและ $ สีจะถือว่าเป็นสามตัวแปรที่แตกต่างกัน):
ตัวอย่าง
<!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>
ตัวอย่างเช่นเรียกใช้»