วันพฤหัสบดีที่ 27 พฤศจิกายน พ.ศ. 2557

การเพิ่มเนื้อหาแบบไดนามิคส์

การเพิ่มเนื้อหาแบบไดนามิคส์

เหตุผลหลักในการใช้สคริปต์ด้านแม่ข่าย คือ ความสามารถในการให้เนื้อหาแบบไดนามิคส์ไปยังผู้ใช้ บทบาทที่สำคัญของการประยุกต์เพราะเนื้อหาเปลี่ยนตามความต้องการของผู้ใช้ หรือตลอดเวลา  PHP ช่วยให้ทำงานลักษณะนี้ได้ง่าย ขอเริ่มต้นด้วยตัวอย่างง่าย ๆ แทนที่ PHP ใน processorder.php ด้วยคำสั่งต่อไปนี้
                       
                <?
                        echo "<p>เวลาประมวลผลใบสั่งซื้อ";
                        echo date("H:i, jS F");
                        echo "</p>";
                ?>
ในคำสั่งนี้ใช้ฟังก์ชัน  date () ของ PHP เพื่อบอกวันที่และเวลาประมวลผลใบสั่งซื้อ ที่จะต่างกันในการทำงานของสคริปต์แต่ละครั้ง ผลลัพธ์ของการเรียกสคริปต์ ดูจากภาพ  1.1.2

ภาพ 1.1.2 ฟังก์ชัน date() ส่งออกรูปแบบวันที่

การเรียกฟังก์ชัน

ให้ดูการเรียก  date() นี่คือรูปแบบทั่วไปในการเรียกฟังก์ชัน  PHP  มี ไลบรารีของฟังก์ชันให้ใช้พัฒนาโปรแกรมประยุกต์เว็บ
date("H=i,jsF")

สังเกตว่ามีการส่งผ่านข้อมูลที่เป็นข้อความ ให้กับฟังก์ชันภายในวงเล็บ ข้อความที่ส่งผ่านเรียกว่า อากิวเมนต์หรือพารามิเตอร์ของฟังก์ชัน  อากิวเมนต์เหล่านี้คือ การนำเข้าโดยฟังก์ชันเพื่อให้ผลลัพธ์ที่ต้องการฟังก์ชัน  date()

การต่อข้อความ

การต่อข้อความใช้ จุด (.) ตัวอย่างเช่น
echo   $soapqty." ก้อน <br/>";
อีกวิธีหนึ่ง  คือ
echo   "$soapqty  ก้อน <br>";

การกำหนดค่าให้กับตัวแปร

ตัวแปร PHP ไม่ต้องประกาศก่อนการใช้ ซึ่งเป็นความแตกต่างของ PHP จากภาษาอื่น ซึ่งตัวแปรใน PHP แสดงโดยเครื่องหมายดอลลาร์ ($) ตามด้วยชื่อตัวแปรที่เริ่มต้นด้วยตัวอักษรหรือเส้นใต้ (underscore) จากนั้นจึงตามด้วยตัวอักษร เส้นใต้ หรือตัวเลข รวมถึงชุดตัวอักษรส่วนขยายบางส่วน เช่น ลาติน ไทย สำหรับตัวอักษรส่วนขยายอื่น เช่น พยัญชนะ จีนและญี่ปุ่น ยังไม่ยอมรับ
<?php
$varname = "varname";       // ok
$var____Name = "oink";      // ok
$__45var = 45;         // ok
$กิน = "กิน";                 // ok
$45__var = 45;         // ไม่ได้ – ขึ้นต้นตัวเลข
// ตัวอักษรจีนและญี่ปุ่นไม่สามารถเป็นชื่อตัวแปร

ไม่มีความคิดเห็น:

แสดงความคิดเห็น