Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore PHP006-นางสาวเนตรดาว ทองรักจันทร์

PHP006-นางสาวเนตรดาว ทองรักจันทร์

Description: PHP006-นางสาวเนตรดาว ทองรักจันทร์

Search

Read the Text Version

รายงาน เรอื่ ง php เบอี้ งตน้ จัดทำโดย นางสาวเนตรดาว ทองรกั จนั ทร์ เสนอ คณุ ครูพลวัตน์ เก้อื ขำ รายงานนเี้ ปน้ สว่ นหนึ่งของวิชาความรู้เบอ้ื งตน้ การเขยี นโปรแกรม บนอนิ เทอรเ์ นต็ ภาคเรยี นที่2ปกี ารศกึ ษา 2564 วิทยาลยั สารพดั ชา่ งสงขลา

ก คำนำ รายงานเลม่ นี้จดั ทำข้นึ เพอ่ื เปน็ สว่ นหนง่ึ ของวิชาโปรแกรมเว็บเบี้ยงต้นชั้นป.ว.ช.3.เพอ่ื ให้ได้ ศึกษาหาความรู้ในเร่ือง PHP เบื้องตน้ และไดศ้ กึ ษาอยา่ งเขา้ ใจเพอื่ เปน็ ประโยชน์กบั การเรียน ผู้จดั ทำหวังว่า รายงานเลม่ น้ีจะเปน็ ประโยชน์กับผู้อ่าน หรอื นกั เรยี น นกั ศึกษา ท่ีกำลังหา ข้อมลู เร่ืองนี้อยู่ หากมขี อ้ แนะนำหรือข้อผดิ พลาดประการใด ผจู้ ดั ทำขอนอ้ มรับไว้และขออภยั มา ณ ทนี่ ด้ี ว้ ย ผจู้ ัดทำ เนตรดาว ทองรกั จันทร์ วนั ที่22/2/256

ข สารบญั 1.รูปแบบบลอ็ กคำสั่งของ PHP..............................................................................................................1 2.คำสัง่ แสดงผลลพั ธ์...............................................................................................................................3 3.คำสั่งหมายเหตุ (Comment) .............................................................................................................4 4 แท็กคำสั่งทส่ี ำคัญของ HTML ............................................................................................................5

1 รูปแบบบล็อกคำสัง่ ของ PHP สำหรบั ในโปรแกรมภาษา PHP ก็มีแทก็ ท่ใี ช้สำหรับการกำหนดจุดเรมิ่ ต้นและจุดสน้ิ สุดของคำส่งั PHP เช่นเดยี วกัน ซง่ึ ภาษา PHP มีรูปแบบของบล๊อกคำสัง่ 3 รปู แบบ คอื 1. ใช้ <?....?> <? print \"Hello World\"; ?> 2. ใช้ <?php.....?> <?php print \"Hello World\"; ?> 3. ใช้ <script language='php'>....</script> <script language='php'> print \"Hello World\"; </script> เราสามารถใชบ้ ล๊อคคำสง่ั PHP รูปแบบใดก็ได้ ซ่ึงกจ็ ะให้ ผลลัพธไ์ ม่แตกตา่ งกัน โดยจากตวั อย่างขา้ งตน้ โปรแกรม ภาษา PHP จะทำการพิมพ์ขอ้ ความว่า Hello World ออกมาแสดงผลยังบราวเซอร์ ต่อไปนี้คอื ข้อแนะนำบาง ประการสำหรับบล๊อกคำสง่ั PHP

2 1. เราสามารถเขียนบลอ๊ กคำสั่งของ PHP แทรกไวใ้ นแท็ก HTML ได้ (ในMy.iD กเ็ ลน่ ไอน้ ี่ได้) เชน่ <HTML> <BODY> <? print \"Hello World\"' ?> </BODY> </HTML> 2. เราสามารถเขยี นบลอ๊ กคำสัง่ ของ PHP นีไ้ ดห้ ลายๆบล๊อกคำสงั่ ภายในโปรแกรมเดียวกัน ดังตวั อย่าง ต่อไปน้ี ซ่ึง จะทำการพมิ พข์ ้อความว่า Hello World Good Morning How are you? เรยี งต่อกัน <HTML> <BODY> <? print \"Hello Eorld \"; ?> Good Morning <? print \"How are you\"; ?> </BODY> </HTML> 3. เราสามารถเขยี นบลอ็ กคำส่ังของ PHP ไดอ้ ยา่ ง อิสระโดยไมต่ ้องอยภู่ ายในแท็กของคำส่งั HTML ก็ได้ <?

3 print “Hello Word”; ?> 4. เม่อื เราเปดิ การทำเขยี นบล็อกคำสงั่ ของ PHP แล้ว จำไว้เสมอวา่ ภายในบล็อกคำสั่งนจ้ี ะต้องเป็นคำส่งั ภาษา PHP เทา่ นน้ั มิฉะน้นั จะไมส่ ามารถแสดงผลลพั ธไ์ ด้ และโปรแกรมจะแจ้ง error หรือความผดิ พลาดทเี่ กิดขึน้ บนบราวเซอร์ ดังตัวอยา่ งตอ่ ไปน้ี <HTML> <BODY> <? Hello Word <? </BODY> </HTML> 5. เมอื่ เราเปดิ บลอ็ กคำสง่ั PHP แล้วภายในบล็อกคำสั่งนจี้ ะบรรลคุ ำสงั่ ภาษา PHP กคี่ ำสัง่ กไ็ ด้ แต่วา่ ในแต่ ละคำสัง่ จะตอ้ งลงท้ายดว้ ยเครอื่ งหมาย : (semi-colon) และสามารถเขียนคำสัง่ ของ PHP หลายๆ คำสง่ั ภายใน 1 บรรทัดกไ็ ด้ ดังตวั อย่างตอ่ ไปนี้ <? Prin “Hello “; print “World”; ?> 2.คำสั่งแสดงผลลัพธ์ ในภาษา C มีฟังกช์ ันทใ่ี ช้ในการแสดงผลออกทางจอภาพ ดังน้คี ือ printf( ), putchar( )และ puts( ) ซง่ึ แต่ ละฟังก์ชนั มีรายละเอียดของการใชง้ านดงั น้ี printf( ) เปน็ ฟงั ก์ชนั ทีใ่ ช้ในการแสดงผลลพั ธ์ออกทางจอภาพ โดยสามารถกำหนดรหัสรูปแบบข้อมลู (format code) และรหัสควบคุม (control code) ใหเ้ หมาะสมกบั ข้อมลู และรูปแบบผลลพั ธท์ ตี่ ้องการรปู แบบการใชง้ านฟงั กช์ ัน (Syntax): printf(control string, argument list); โดยท่ี control string คือ จะตอ้ งเขียนอยู่ภายใต้ เคร่อื งหมาย “………”เชน่ เดยี วกับฟงั กช์ นั scanf( )

4 argument list คือ คา่ คงท่ี หรือตวั แปร หรอื นิพจน์ ในกรณที ี่มีคา่ คงที่ ตวั แปร หรอื นพิ จน์หลายๆ ค่าใหใ้ ช้ เครอื่ งหมาย , (comma) คนั่ ระหว่างคา่ คงท่ี ตวั แปร หรือนิพจน์แตล่ ะคา่ 3.คำสัง่ หมายเหตุ (Comment) ในการเขียนโปรแกรมบางคร้ังเราอาจต้องการเขยี นข้อความอะไรบางอย่างเพอ่ื อธิบายว่าคำสั่งในแตล่ ะบรรทัดน้นั คอื อะไรหรือมนั ทำงานอย่างไรเพ่ือวา่ เราอาจจะย้อนกลับมาศกึ ษาโปรแกรมทเ่ี ขยี นขนึ้ อีกคร้งั และ ทำให้เขา้ โปรแกรมเดิมได้อย่างรวดเรว็ โปรแกรมภาษา PHP มีเคร่ืองหมาย Comment ท่ใี ช้สำหรับการระบุขอ้ ความใดลงไป ในโปรแกรม โดยท่ีส่วนของโปรแกรมถกู Commentไว้จะไม่ถกู แปลภาษาดังนัน้ ไมว่ ่าเราจะเขยี นอะไรลงใน โปรแกรมโดยท่ีสว่ นของโปรแกรมทถ่ี ูกCommentไวจ้ ะไมถ่ ูกแปลภาษาดงั นน้ั ไม่วา่ เราจะเขียนอะไรลงในส่วนท่ีถกู Comment ไวน้ ีก้ จ็ ะไม่มคี วามผิดผลาดเกดิ ข้นึ เคร่ืองหมาย Comment ของโปรแกรมภาษา PHP มีอยู่ 3 รูปแบบ คอื 1. เครอ่ื งหมาย # 2. เคร่อื งหมาย // ท้งั 2 คำสั่งน้จี ะระบุ Comment ได้ทลี ะ 1 บรรทัด ดังตวั อยา่ ง ต่อไปน้ี <? echo \"This is PHP World\"; # echo \"Good Morning\"; // echo \"How are you?\"; ?> 3. เครื่องหมาย /*...*/ เคร่ืองหมาย Comment น้ีสามารถทำการ Comment ได้คร้ังละหลายบรรทดั ดงั ตวั อย่าง ต่อไปนี้ <? echo \"This is PHP World\"; /* echo \"Good Morning\"; echo \"How are you?\"; /* ?>

5 4 แทก็ คำสัง่ ท่ีสำคญั ของ HTML เนอื้ หาที่สำคัญในหวั ข้อน้ีกล่าวถึงแท็กพนื้ ฐานที่สำคัญของ html ท่คี วรทราบ โดยจะทำการแทรกแทก็ ของ html นี้ เขา้ ไปยงั โปรแกรมภาษา php ซงึ่ ทำให้โปรแกรมท่ีได้สามารถแสดงผลลัพธใ์ นลกั ษณะท่ีหลากหลายยงิ่ ขนึ้ นอกจากน้ีถ้าพืน้ ฐาน html เราดี การเขยี นโปรแกรมก็จะสามารถทำใด้รวดเรว็ มากย่ิงขนึ้ ด้วย สรปู แท็กภาษา html ทค่ี วรทราบดงั ต่อไปน้ี แท็กภาษา HTML ความหมาย <TITLE>…</TITLE> แท็กคำสั่งระบุข้อความบริเวณ tiltle bar ของ บราวเซอร์ <H1>….</H1> แท็กคำสั่งกำหนดขนาดตัวอักษรขนาด 1 (ใหญ่ทส่ี ดุ ) <H2>….</H2> แทก็ คำสง่ั กำหนดขนาดตัวอักษรขนาด 2 <H3>….</H3> แท็กคำสง่ั กำหนดขนาดตวั อักษรขนาด 3 <H4>….</H4> แทก็ คำสง่ั กำหนดขนาดตวั อักษรขนาด 4 <H5>….</H5> แทก็ คำสั่งกำหนดขนาดตัวอักษรขนาด 5 <H6>….</H6> แทก็ คำสั่งกำหนดขนาดตัวอักษรขนาด 6 <FONT COLOR= แทก็ คำสัง่ กำหนดสตี ัวอกั ษร <P> แท็กคำสง่ั ในการขน้ึ บรรทดั ใหม่ และเวน้ 1 บรรทัด <BR> แทก็ คำสง่ั ในการขนึ้ บรรทัดใหม่ <A HREF=ชอ่ื ไฟรท์ ี่เปน็ link> แท็กคำส่ังในการสร้าง link ของตวั หนงั สอื แท็กคำสง่ั ในการสร้าง Bullet <UL> <L1>..</L1> แทก็ คำสั่งใ่ นการสรา้ งหมายเลขลำดบั ของหวั ขอ้ ตา่ ง ๆ <L1>..</L1> แท็กคำสง่ั ในการกำหนดตัวหนังสือเปน็ ตวั หนา </UL> แทก็ คำส่ังในการกำหนดตัวหนังสือเปน็ ตวั เอียง <OL> แท็กคำสงั่ ในการกำหนดตัวหนงั สือมเี ส้นใต้ แทก็ คำสัง่ ในการกำหนดให้ผลลพั ธ์กง่ึ กลางหน้า <L1>..</L1> แท็กคำสง่ั ในการสร้างตาราง <L1>..</L1> </OL> <B>....</B> <I>...</I> <U>...</U> <CENTER>...</CENTER> <TABLE>

6


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook