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 PHP-006 อภิสิทธิ์ แก้วล้วน 010

PHP-006 อภิสิทธิ์ แก้วล้วน 010

Published by อภิสิทธิ์ แก้วล้วน, 2021-02-22 03:48:55

Description: PHP-006 อภิสิทธิ์ แก้วล้วน 010

Search

Read the Text Version

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

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

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

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 1. เราสามารถเขยี นบล็อกคำส่งั ของ PHP แทรกไวใ้ นแทก็ HTML ได้ (ใน My.iD ก็เลน่ ไอ้น่ีได้) เชน่ <HTML> <BODY> <? print \"Hello World\"' ?> </BODY> </HTML>

2 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 ก็ได้ คำส่ังแสดงผลลัพธ์ ในการแสดงผลลัพธ์ของโปรแกรมภาษา PHP ไดจ้ ัดเตรยี มคำสง่ั ไว้ 3 รูปแบบ คือ 1. echo รปู แบบของคำสง่ั นเ้ี ป็น ดงั นี้ พิจรณาตวั อยา่ งของการใชค้ ำสงั่ น้เี ป็น echo เพ่ือแสดงผลลัพธ์ ตอ่ ไปนี้ <HTML> <BODY> <? echo \"This is PHP World\"; ?> <br> <? echo \"1+2 = \",1+2; ?> </BODY> </HTML> จากผลลัพธ์ ท่เี ขยี น โปรแกรมจะแสดงออกมาดังนี้ This is PHP World 1+2=3 จากตวั อย่างขา้ งต้นสามารถอธบิ ายการทำงานได้

3 2. print รูปแบบของคำสัง่ นี้เป็น ดังน้ี print \".......ข้อมลู ท่ตี อ้ งการแสดงผลลพั ธ์ รปู แบบคำส่งั การใชง้ านของคำสั่ง print และ echo จะมรี ูปแบบเหมือนกนั พิจารณาตัวอยา่ งของ การใชค้ ำสั่ง Print เพ่ือแสดงผล <? print \"This is PHP World\"; ?> 3. printf รูปแบบคำสัง่ นเี้ ป็น ดงั นี้ รปู แบบคำสง่ั printf จะแตกต่างจากคำสัง่ echo และ print คือจะต้องมีเคร่อื งหมายวงเล็บเปิดและ ปิด เชน่ <? printf (\"This is PHP World\"); <? นอกจากคำสั่ง Printf ยังมลี กั ษณะพิเศษก็คือ คำส่งั printf สามารถจดั รปู แบบการแสดงผลของข้อมูล ที่เปน็ ตวั เลขไดด้ ้วย สัญลกั ณ์ คำอธบิ าย %d ----------------------------> แสดงค่าอากวิ เมนต์ในรปู แบบเลขฐานสบิ สอง %b ----------------------------> แสดง Interger ในรูปของเลขฐานสอง %c ----------------------------> แสดง Interger ในรูปของรหสั ASCII %f ----------------------------> แสดง Interger ในรูปของทศนยิ ม %o ----------------------------> แสดง Interger ในรปู ของฐานแปด %s ----------------------------> แสดงค่าอากิวเมนต์ในรปู ของเลขสติง %x - --------------------------> แสดง Interger ในรปู ของเลขฐานสิบหก (ตัวเลก็ ) %X ---------------------------> แสดง Interger ในรปู ของเลขฐานสิบหก (ตัวใหญ)่ คำสั่งหมายเหตุ (Comment) ในการเขียนโปรแกรมบางครั้งเราอาจต้องการเขียนข้อความอะไรบางอย่างเพื่ออธิบายว่าคำส่ัง ในแต่ละบรรทัดนั้นคืออะไรหรือมันทำงานอย่างไรเพื่อว่าเราอาจจะย้อนกลับมาศึกษาโปรแกรมที่เขียนขึ้นอีก ครัง้ และ ทำให้เขา้ โปรแกรมเดิมได้อย่างรวดเร็ว โปรแกรมภาษา PHP มีเคร่ืองหมาย Comment ที่ใช้สำหรับ การระบขุ อ้ ความใดลงไปในโปรแกรม โดยที่สว่ นของโปรแกรมถกู Commentไว้จะไมถ่ ูกแปลภาษาดังน้ันไม่ว่า เราจะเขียนอะไรลงในโปรแกรมโดยที่ส่วนของโปรแกรมที่ถูกCommentไว้จะไม่ถูกแปลภาษาดังนั้นไม่ว่าเรา จะเขียนอะไรลงในส่วนที่ถูก Comment ไว้นี้ก็จะไม่มีความผิดผลาดเกิดขึ้น เครื่องหมาย Comment ของโปรแกรมภาษา PHP มอี ยู่ 3 รปู แบบ คือ

4 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?\"; /* ?> แท็กคำส่ังท่ีสำคัญของ 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 ของตวั หนงั สอื

5 <UL> แท็กคำสั่งในการสร้าง Bullet <L1>..</L1> <L1>..</L1> แท็กคำสง่ั ่ในการสรา้ งหมายเลขลำดับของหวั ข้อต่าง ๆ </UL> แทก็ คำส่งั ในการกำหนดตวั หนังสือเป็นตวั หนา แท็กคำสั่งในการกำหนดตัวหนังสอื เปน็ ตวั เอยี ง <OL> แท็กคำส่งั ในการกำหนดตัวหนังสือมเี สน้ ใต้ <L1>..</L1> แทก็ คำสั่งในการกำหนดใหผ้ ลลพั ธก์ ง่ึ กลางหนา้ <L1>..</L1> แท็กคำสง่ั ในการสรา้ งตาราง </OL> <B>....</B> <I>...</I> <U>...</U> <CENTER>...</CENTER> <TABLE>

6 อ้างอิง https://sites.google.com/site/karkheiynporkaermbnweb/home/3-4-thaek-kha-sang-thi-sakhay-khxng-html

7


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