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 2-ผสาน (1)

PHP-006 2-ผสาน (1)

Published by อนุภาพ อิสระ, 2021-02-22 03:51:26

Description: PHP-006 2-ผสาน (1)

Search

Read the Text Version

การโปรแกรมเวบ็ เบ�ืองตน้ เรอ�ื งPHPเบ�ืองตน้ จดั ทาํ โดย นายอนุภาพ อสิ ระ 6129010015 วทิ ยาลยั สารพดั ชา่ งสงขลา

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

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

รูปแบบบลอ็ กคำสั่งของ 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. เราสามารถเขียนบล็อกคำส่ังของ PHP นีไ้ ด้หลาย ๆ บล็อกคำสงั่ ภายในโปรแกรมเดียวกัน ดังตัวอย่าง ต่อไปน้ี ซ่งึ จะทำการพมิ พ์ข้อความวา่ Hello World Good Morning How are you? เรียงตอ่ กนั <HTML> <BODY> <? print \"Hello Eorld \"; ?> Good Morning <? print \"How are you\"; ?> </BODY> </HTML> 3. เราสามารถเขียนบล็อกคำสง่ั ของ PHP ไดอ้ ยา่ ง อสิ ระโดยไม่ตอ้ งอยู่ภายในแทก็ ของคำสั่ง HTML กไ็ ด้ <? print “Hello Word”; ?>

4. เมื่อเราเปิดการทำเขียนบล็อกคำสั่งของ PHP แล้ว จำไว้เสมอว่าภายในบล็อกคำสั่งนี้จะต้องเป็นคำสั่งภาษา PHP เท่านั้น มิฉะนั้นจะไม่สามารถแสดงผลลัพธ์ได้ และโปรแกรมจะแจ้ง error หรือความผิดพลาดที่เกิดขึ้นบนบราวเซอร์ ดังตัวอย่างตอ่ ไปน้ี <HTML> <BODY> <? Hello Word <? </BODY> </HTML> 5. เมื่อเราเปิดบล็อกคำสั่ง PHP แล้วภายในบล็อกคำสั่งนี้จะบรรลุคำสั่งภาษา PHP กี่คำสั่งก็ได้ แต่ว่าในแต่ละคำสั่ง จะตอ้ งลงท้ายดว้ ยเคร่ืองหมาย : (semi-colon) และสามารถเขียนคำส่งั ของ PHP หลายๆ คำสัง่ ภายใน 1 บรรทัดก็ได้ ดงั ตวั อย่างตอ่ ไปน้ี <? Prin “Hello “; print “World”; ?>

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

คาสงั่ หมายเหตุ ในการเขียนโปรแกรมบางครั้งเราอาจต้องการเขียนข้อความอะไรบางอย่างเพื่ออธิบายว่าคำสั่งในแต่ละ บรรทดั น้นั คอื อะไรหรอื มันทำงานอย่างไร เพื่อวา่ เราอาจจะยอ้ นกลับมาศึกษาโปรแกรมท่ีเขยี นขนึ้ อีกคร้งั และ ทำ ใหเ้ ขา้ โปรแกรมเดมิ ได้อย่างรวดเรว็ โปรแกรมภาษา 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?\"; ?> จากโปรแกรมนี้เมือ่ รันโปรแกรมแลว้ บราวเซอรจ์ ะทำการแสดงข้อความวา่ This is PHP World เพียง บรรทัดเดียว 3.เคร่อื งหมาย /*...*/ เครอื่ งหมาย Comment น้ีสามารถทำการ Comment ไดค้ รั้งละหลายบรรทดั ดงั ตวั อย่าง ต่อไปนี้ <? echo \"This is PHP World\"; /* echo \"Good Morning\"; echo \"How are you?\"; /* ?>

แทก็ คาสงั่ ท่ีสาคญั ของ HTML เช่นเดยี วกนั เม่อื รันโปรแกรมนี ้บรำวเซอร์จะแสดงข้อควำมวำ่ This is PHP World เพยี งบรรทดั เดียวเทำ่ นนั้ แต่ โปรแกรมนีใ้ ช้เคร่ืองหมาย /*.....*/ ซงึ่ จะทำให้ Comment ไดท้ ลี ะหลาย ๆ บรรทดั < !– ขอ้ ความ –> คำสั่ง หมายเหตุ ใชอ้ ธบิ ายความหมาย ข่ือผ้เู ขียนโปรแกรมและอืน่ ๆ <br> คำสั่งขน้ึ บรรทัดใหม่ <p> ข้อความ </p> คำสั่งยอ่ หนา้ ใหม่ <hr width=”50%” size = “3”> คำส่งั ตีเสน้ , กำหนดขนาดเสน้ &nbsp; คำสงั่ เพ่มิ ช่องว่าง <IMG SRC = “PHOTO.GIF”> คำส่ังแสดงรูปภาพชอื่ Photo.gif <CENTER> ข้อความ </CENTER> คำสั่งจัดให้ขอ้ ความอยู่กง่ึ กลาง <HTML> </HTML> คำส่งั <HTML> คือคำสงั่ เรม่ิ ต้นในการเขียนโปรแกรม HTMLและมี คำสั่ง </HTML> เพื่อบอกจดุ สนิ้ สดุ โปรแกรม <HEAD> </HEAD> คำส่ัง<HEAD> คือคำสง่ั บอกส่วนท่เี ป็นชือ่ เรือ่ ง โดยมีคำสง่ั ย่อย<TITLE> อยู่ภายใน <TITLE> </TITLE> คำสั่ง <TITLE> คือคำส่ังบอกชื่อเร่ือง จะไปปรากฏที่ Title Bar <BODY> </BODY> คำสั่ง <BODY> คอื คำสง่ั บอกส่วนเน้ือเร่ือง ท่ีจะถูกแสดงผลใน เว็ปบราวเซอร์ ประกอบดว้ ยรปู ภาพ ตวั อกั ษร ตาราง เป็นตน้

อ้างองิ Atom ตลุ าคม 2558 วชิ าการพฒั นาเวบ็ เพจขั้นสูง (บทที่ 3 PHP เบือ้ งตน้ ) (ออนไลน)์ แหล่งท่มี า http://siccwebpage.blogspot.com/p/3.html สืบค้นเม่ือ 22 กุมภาพนั ธ์ 2564


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