การสร้างเว็บเพจโดยใช้ภาษา PHP บทที่
2 การสอดแทรกคำสั่งภาษา
PHP ในเอกสาร HTML
เพื่อเป็นการบ่งบอกให้รู้ว่า ส่วนใดเป็นคำสั่ง PHP
ที่อยู่ภายในเอกสาร HTML จึงได้มีการกำหนดสัญลักษณ์ไว้ดังนี้
ซึ่งสามารถทำได้หลายรูปแบบ เช่น
- <? ... ?> (SGML style)
- <?php ... ?> (XML style)
- <script language="php"> ...
</script> (JavaScript style)
- <% ... %> (ASP style)
ที่นิยมก็คือแบบแรก โดยเริ่มต้นด้วย <?
และจบด้วย ?> และตรงกลางจะเป็นคำสั่งในภาษา PHP
เราสามารถวางคำสั่ง PHP ไว้ภายในเอกสาร HTML
ตามที่ต้องการได้ อาจจะสลับกับ Tag ของภาษา HTML ก็ได้
ตัวอย่างเช่น
<HTML>
<HEAD><TITLE> My
Homepage </TITLE></HEAD>
<BODY
BGCOLOR=#FFFFFF> <H1><?
echo "Hello World"; ?></H1>
Your
web browser is <? echo $HTTP_USER_AGENT;
?>. </BODY>
</HTML> |
คำสั่งแรกที่ง่ายที่สุดสำหรับการเรียนรู้ ก็คือคำสั่ง
echo แล้วตามด้วยข้อความหรือสตริงค์ (string) ข้อความในภาษา
PHP จะเริ่มต้นและจบด้วย double quote (") เหมือนในภาษาซี
ตัวอย่าง แสดงข้อความลงในเอกสาร HTML
<?
echo "Hello World!"; ?> |
โปรดสังเกตว่า คำสั่งแต่ละคำสั่งในภาษา PHP
จะจบท้ายคำสั่งด้วย semicolon (;) เหมือนในภาษาซี ซี่ง
คำสั่งหรือฟังก์ชันในภาษา PHP
นั้นจะเขียนด้วยตัวพิมพ์เล็กหรือใหญ่ ก็ได้ (case-insensitive)
|