โครงสร้างการเขียนภาษาPHP

โค๊ด PHP  จะต้องเขียนอยู่ในแท็ก

<?php และ ?>    หรือ     <? และ ?>

แบบที่สองนั้นจะเป็นแท็กแบบย่อซึ่งเครื่องที่ให้บริการฝากเว็บ หรือเครื่องที่จำลองเว็บเซิร์ฟเวอร์ไว้
จะต้องเปิดให้ใช้งานได้ก่อน มิเช่นนั้นจะเกิดการแจ้งเตือนข้อผิดพลาดขึ้นได้

โค๊ด PHP ที่เขียนขึ้นนั้นจะต้องบันทึกเป็นไฟล์ที่มีส่วนขยายเป็น *.php เช่น  index.php

ตัวอย่างคำสั่งแบบที่ 1
<html>
<body>
<?php
$name = “Songchai”
echo “สวัสดีฉันชื่อ “$name .”<br/>”;
?>
<hr>
ยืนยัน :: <input type=”text” value=”<?php echo $name;?>/>
</body>
</html>

ผลลัพธ์ดังนี้
















ตัวอย่างคำสั่งแบบที่ 2
<html>
<body>
<?
$name = “Songchai”
echo “สวัสดีฉันชื่อ “. $name .”<br/>”;
?>
<hr>
ยืนยัน :: <input type=”text” value=”<?=$name;?>”/>
</body>
</html>

ผลลัพธ์











ถ้าเซิร์ฟเวอร์ไม่เปิดให้ใช้แท็กแบบย่อจะแสดงผลลัพธ์ดังภาพ
หากเป็นการทดสอบบนเครื่องจำลองให้เข้าไปแก้ไขไฟล์ php.ini ดังภาพ




ก็จะได้ผลลัพธ์ที่ถูกต้องดังนี้