php language

15
PHP LANGUAGE

Upload: cianna

Post on 05-Jan-2016

34 views

Category:

Documents


2 download

DESCRIPTION

PHP LANGUAGE. Introduction. Introduction. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PHP    LANGUAGE

PHP LANGUAGE

Page 2: PHP    LANGUAGE

Introduction

Page 3: PHP    LANGUAGE

ภาษา PHP เป็�นโป็รแกรมภาษาที่��สามารถใช้�งานในระบบเคร�อข่�ายอ�นเที่อร เน!ตได้�ต%วหน(�งที่��ม�ความสามารถส)ง  ม�ผู้)�น�ยมใช้�จำ-านวนมาก  สามารถบรรจำ.ลง( Download) มาใช้�ได้�ฟร�โด้ยไม�ผู้�ด้กฎหมาย  นอกจำากน�2ภาษา PHP ย%งสามารถที่-างานร�วมก%บโป็รแกรม ฐานข่�อม)ล MySQL ซึ่(�งเป็�นโป็รแกรมด้าวน โหลด้มาใช้�ได้�ฟร�เช้�นเด้�ยวก%น

Introduction

Page 4: PHP    LANGUAGE

Active Sever Page 4

เว!บเพจำหน�าเอกสารที่��ใช้�แสด้งข่�อม)ลใน ร)ป็แบบต�างๆ บนเว!บไซึ่ต โด้ยข่�อม)ลจำะถ)ก

สร�างข่(2นจำาก ภาษา HTML แต�ละเว!บเพจำสามารถป็ระกอบด้�วย

ข่�อความ ร)ป็ภาพ เส�ยง ว�ด้�โอ เป็�นต�น เว!บเพจำจำะถ)กแสด้งบนบราวเซึ่อร โด้ยการ

ก-าหนด้ URL ในช้�อง URL Address เว!บเพจำแบ�งออกเป็�น 2 ป็ระเภที่

เว็�บเพจ คื�ออะไร

Page 5: PHP    LANGUAGE

Active Sever Page 5

Static Web Page

เว!บเพจำหย.ด้น��ง ค�อ เว!บที่��แสด้งผู้ลเหม�อนเด้�มที่.กคร%2ง ข่�อม)ล ร)ป็ภาพต�างๆ จำะไม�ม�การเป็ล��ยนแป็ลง ม�การตอบสนองการใช้�งานข่องผู้)�ใช้�อย�างจำ-าก%ด้

Page 6: PHP    LANGUAGE

Active Sever Page 6

Dynamic Web Page

เว!บเพจำไม�หย.ด้น��ง ค�อ เว!บเพจำที่��จำะแสด้งผู้ล ก!ต�อเม��อผู้)�ใช้�เร�ยกด้)เที่�าน%2น เน�2อหาภายในแตกต�างก%นไป็ เช้�น การแสด้งว%น เวลา เหต.การณ์ พ�เศษต�างๆ สามารถโต�ตอบก%บผู้)�ใช้�ได้�

Page 7: PHP    LANGUAGE

Active Sever Page 7

static

static Dynamic

Dynamic

Dynamic

Dynamic

Page 8: PHP    LANGUAGE

Appserv ค�อ โป็รแกรมที่��รวมเอา Package ข่อง php, apache, mysql มาใว�รวมก%น ซึ่(�งครบในการพ%ฒนาโป็รแกรม PHP หล%งจำากที่�� downloads เสร!จำเร�ยบร�อยแล�ว ได้� โป็รแกรมด้%งร)ป็ด้%บเบ�2ลคล�กเพ��อต�ด้ต%2ง

การติ�ดติ��ง Appserv จ�าลองเป็�น Server

Page 9: PHP    LANGUAGE

ลงโป็รแกรม Adobe Dreamweaver CS3 ข่(2นไป็

Page 10: PHP    LANGUAGE

Program HTML Language

<HTML><Head> ส่�ว็นก�าหนดรายละเอ�ยดห�ว็เร� อง <Title> ห�ว็ข้"อเว็�บเพจ จะป็รากฏที่� Title Bar </Title></Head><body>

ส่�ว็นเน��อหาและข้"อมู'ลภาพ link ที่� ป็รากฏในเว็�บเพจ</body></HTML>

Page 11: PHP    LANGUAGE

Format block Statement for PHP

Tag ใช้"ส่�าหร�บจ+ดเร� มูติ"นและส่��นส่+ดข้องคื�าส่� ง PHP

1. <?...?>2. <?php…?>3. <script language=‘php’>…</script>

Page 12: PHP    LANGUAGE

คื�าส่� งแส่ดงผลล�พธ์.

โป็รแกรมูภาษา PHP จ�ดเติร�ยมูคื�าส่� งไว็" 3 ร'ป็แบบ1. <?

echo “…ข้"อมู'ลที่� ติ"องการแส่ดงผลล�พธ์. …”

?>

Page 13: PHP    LANGUAGE

คื�าส่� งแส่ดงผลล�พธ์.

2. <? print “…ข้"อมู'ลที่� ติ"องการแส่ดงผลล�พธ์. …”;

?>3. <?

printf (“…ข้"อมู'ลที่� ติ"องการแส่ดงผลล�พธ์. …”);

?>

Page 14: PHP    LANGUAGE

Comment (คื�าส่� งหมูายเหติ+)

เข้�ยนข้"อคืว็ามูบางอย�างเพ� ออธ์�บายคื�าส่� งในแติ�ละบรรที่�ด ว็�าคื�ออะไร หร�อที่�างานอย�างไร เพ� อเว็ลาที่� ย"อนกล�บมูาศึ2กษาโป็รแกรมูที่� เข้�ยนอ�กคืร��ง โดยส่�ว็นที่� ถู'ก Comment ไว็"จะไมู�ถู'กแป็ลภาษา ไมู�ว็�าจะเข้�ยนอะไรลงไป็จะไมู�มู�คืว็ามูผ�ดพลาดเก�ดข้2�น Comment ในภาษา PHP มู� 3 ร'ป็แบบ ด�งน��1 .เคืร� องหมูาย # ส่ามูารถู comment

ได" 1 บรรที่�ด2. เคืร� องหมูาย // ส่ามูารถู comment

ได" 1 บรรที่�ด3. เคืร� องหมูาย /* ส่ามูารถู comment

ได"หลายบรรที่�ด */

Page 15: PHP    LANGUAGE

The End ช้%�วโมงหน�าน%กศ(กษาที่�านใด้ไม�ม�โป็รแกรม Dream and

Appserv ห%ก 5 คะแนน