PHP LANGUAGE
description
Transcript of PHP LANGUAGE
PHP LANGUAGE
Introduction
ภาษา PHP เป็�นโป็รแกรมภาษาที่��สามารถใช้�งานในระบบเคร�อข่�ายอ�นเที่อร เน!ตได้�ต%วหน(�งที่��ม�ความสามารถส)ง ม�ผู้)�น�ยมใช้�จำ-านวนมาก สามารถบรรจำ.ลง( Download) มาใช้�ได้�ฟร�โด้ยไม�ผู้�ด้กฎหมาย นอกจำากน�2ภาษา PHP ย%งสามารถที่-างานร�วมก%บโป็รแกรม ฐานข่�อม)ล MySQL ซึ่(�งเป็�นโป็รแกรมด้าวน โหลด้มาใช้�ได้�ฟร�เช้�นเด้�ยวก%น
Introduction
Active Sever Page 4
เว!บเพจำหน�าเอกสารที่��ใช้�แสด้งข่�อม)ลใน ร)ป็แบบต�างๆ บนเว!บไซึ่ต โด้ยข่�อม)ลจำะถ)ก
สร�างข่(2นจำาก ภาษา HTML แต�ละเว!บเพจำสามารถป็ระกอบด้�วย
ข่�อความ ร)ป็ภาพ เส�ยง ว�ด้�โอ เป็�นต�น เว!บเพจำจำะถ)กแสด้งบนบราวเซึ่อร โด้ยการ
ก-าหนด้ URL ในช้�อง URL Address เว!บเพจำแบ�งออกเป็�น 2 ป็ระเภที่
เว็�บเพจ คื�ออะไร
Active Sever Page 5
Static Web Page
เว!บเพจำหย.ด้น��ง ค�อ เว!บที่��แสด้งผู้ลเหม�อนเด้�มที่.กคร%2ง ข่�อม)ล ร)ป็ภาพต�างๆ จำะไม�ม�การเป็ล��ยนแป็ลง ม�การตอบสนองการใช้�งานข่องผู้)�ใช้�อย�างจำ-าก%ด้
Active Sever Page 6
Dynamic Web Page
เว!บเพจำไม�หย.ด้น��ง ค�อ เว!บเพจำที่��จำะแสด้งผู้ล ก!ต�อเม��อผู้)�ใช้�เร�ยกด้)เที่�าน%2น เน�2อหาภายในแตกต�างก%นไป็ เช้�น การแสด้งว%น เวลา เหต.การณ์ พ�เศษต�างๆ สามารถโต�ตอบก%บผู้)�ใช้�ได้�
Active Sever Page 7
static
static Dynamic
Dynamic
Dynamic
Dynamic
Appserv ค�อ โป็รแกรมที่��รวมเอา Package ข่อง php, apache, mysql มาใว�รวมก%น ซึ่(�งครบในการพ%ฒนาโป็รแกรม PHP หล%งจำากที่�� downloads เสร!จำเร�ยบร�อยแล�ว ได้� โป็รแกรมด้%งร)ป็ด้%บเบ�2ลคล�กเพ��อต�ด้ต%2ง
การติ�ดติ��ง Appserv จ�าลองเป็�น Server
ลงโป็รแกรม Adobe Dreamweaver CS3 ข่(2นไป็
Program HTML Language
<HTML><Head> ส่�ว็นก�าหนดรายละเอ�ยดห�ว็เร� อง <Title> ห�ว็ข้"อเว็�บเพจ จะป็รากฏที่� Title Bar </Title></Head><body>
ส่�ว็นเน��อหาและข้"อมู'ลภาพ link ที่� ป็รากฏในเว็�บเพจ</body></HTML>
Format block Statement for PHP
Tag ใช้"ส่�าหร�บจ+ดเร� มูติ"นและส่��นส่+ดข้องคื�าส่� ง PHP
1. <?...?>2. <?php…?>3. <script language=‘php’>…</script>
คื�าส่� งแส่ดงผลล�พธ์.
โป็รแกรมูภาษา PHP จ�ดเติร�ยมูคื�าส่� งไว็" 3 ร'ป็แบบ1. <?
echo “…ข้"อมู'ลที่� ติ"องการแส่ดงผลล�พธ์. …”
?>
คื�าส่� งแส่ดงผลล�พธ์.
2. <? print “…ข้"อมู'ลที่� ติ"องการแส่ดงผลล�พธ์. …”;
?>3. <?
printf (“…ข้"อมู'ลที่� ติ"องการแส่ดงผลล�พธ์. …”);
?>
Comment (คื�าส่� งหมูายเหติ+)
เข้�ยนข้"อคืว็ามูบางอย�างเพ� ออธ์�บายคื�าส่� งในแติ�ละบรรที่�ด ว็�าคื�ออะไร หร�อที่�างานอย�างไร เพ� อเว็ลาที่� ย"อนกล�บมูาศึ2กษาโป็รแกรมูที่� เข้�ยนอ�กคืร��ง โดยส่�ว็นที่� ถู'ก Comment ไว็"จะไมู�ถู'กแป็ลภาษา ไมู�ว็�าจะเข้�ยนอะไรลงไป็จะไมู�มู�คืว็ามูผ�ดพลาดเก�ดข้2�น Comment ในภาษา PHP มู� 3 ร'ป็แบบ ด�งน��1 .เคืร� องหมูาย # ส่ามูารถู comment
ได" 1 บรรที่�ด2. เคืร� องหมูาย // ส่ามูารถู comment
ได" 1 บรรที่�ด3. เคืร� องหมูาย /* ส่ามูารถู comment
ได"หลายบรรที่�ด */
The End ช้%�วโมงหน�าน%กศ(กษาที่�านใด้ไม�ม�โป็รแกรม Dream and
Appserv ห%ก 5 คะแนน