ภาษา PHP เบื้องต้น.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม PHP
Advertisements

การสร้างเว็บเพจด้วยภาษา Html
PHPPHP การเขียนโปรแกรมคอมพิวเตอร์ 1 สาขาวิชาระบบสารสนเทศ คณะเทคโนโลยีการจัดการ.
บทที่ 6 บทที่ 6 คำสั่งแก้ไขปัญหาแบบ เลือก (CONDITION)
การจัดทำเว็บไซต์สำเร็จรูปด้วยโปรแกรม Joomla!
LAB ตัวแปร : Variables ในการเขียนโปรแกรมเราต้องการให้โปรแกรม จดจำค่าต่างๆ ไว้ เช่นเมื่อรับค่าข้อมูลจาก ผู้ใช้ หรือค่าที่ได้จากการคำนวณใดๆ ค่า.
1. Select query ใช้สำหรับดึงข้อมูลที่ต้องการ
กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
บทที่ 3 จัดทำและนำเสนอโครงงานคอมพิวเตอร์
หน่วยการเรียนรู้ที่ 1 กระบวนการเทคโนโลยี สารสนเทศ สไลด์ประกอบการสอน เรื่อง การจำลองความคิด เป็นข้อความ.
และสร้างเว็บไซต์ประเภทCMS
ซอฟต์แวร์และการเลือกใช้
เทคโนโลยีอินเตอร์เน็ต
ประเภทโครงงาน พัฒนาระบบ (System Development)
ตัวแปร และชนิด ข้อมูล. ตัวแปร การกำหนดตัวแปรเป็นการใช้ ชื่อตัวแปรแทน ตำแหน่งบนหน่วยความจำ สำหรับเก็บ ข้อมูลระหว่างการ ประมวลผล ซึ่งอาจเป็นข้อมูลนำเข้า.
ARRAY & PRINTF สาขางานคอมพิวเตอร์ธุรกิจอาจารย์จิรา ภรณ์ เขตกุฎี
โปรแกรมสต๊อกสินค้า และ โปรแกรมขายหน้าร้าน Nanosoft Smart INV.NET วิชาโปรแกรมสำเร็จรูปและการ ประยุกต์ใช้งาน อ. วิสุตร์ เพชรรัตน์
INTRODUCE SUBJECT สาขางานคอมพิวเตอร์ธุรกิจอาจารย์จิรา ภรณ์ เขตกุฎี
การพัฒนาผลสัมฤทธิ์ทางการเรียน วิชาการใช้โปรแกรมนำเสนอข้อมูล เรื่องการเชื่อมโยง ภาพนิ่ง ด้วยโปรแกรม Powerpoint2007 โดยใช้ สื่อคอมพิวเตอร์ช่วยสอน CAI ของนักเรียนระดับชั้น.
LOGO ภาษาซี 1.1 อ. กฤติเดช จินดาภัทร์. LOGO ตัวอย่างโค้ดภาษาซี
การจัดกิจกรรมการ เรียนรู้แบบการทำ โครงงานคอมพิวเตอร์ การจัดกิจกรรมการ เรียนรู้แบบการทำ โครงงานคอมพิวเตอร์ ครูชาญณรงค์ ปานเลิศ โรงเรียนพระบางวิทยา ครูชาญณรงค์
วิชาเทคโนโลยีสารสนเทศเพื่อชีวิต
เทคโนโลยีพื้นฐานของระบบสารสนเทศ
เกม คณิตคิดเร็ว.
stack #2 ผู้สอน อาจารย์ ยืนยง กันทะเนตร
และการใช้เครื่องมือในการสร้างเว็บเพจ
การติดต่อฐานข้อมูลและการแสดงผล
บทที่ 5 อินพุตและเอาต์พุต
การค้นคว้าข้อมูลจากฐานข้อมูลต่างๆ ในอินเทอร์เน็ต
หน่วยการเรียนที่ 6 เรื่อง การจัดการฐานข้อมูลด้วย PHP Function
ความรู้เบื้องต้นเกี่ยวกับ PHP Introduction to PHP
บทที่ 1 สถาปัตยกรรมของระบบฐานข้อมูล (Database Architecture)
การติดต่อฐานข้อมูลและการแสดงผล
การพัฒนาการใช้งานในระบบเว็บ
Bc312 การพัฒนาโปรแกรมบนอินเตอร์เน็ต
แล้วทำการเรียงลำดับข้อมูลใหม่โดยเรียงจากน้อยไปหามาก
STACK สแตก(stack) เป็นโครงสร้างข้อมูลแบบเชิงเส้น ที่มีการใส่ข้อมูลเข้า และนำข้อมูลออกเพียงด้านเดียว ดังนั้น ข้อมูลที่เข้าไปอยู่ใน stack ก่อนจะออกจาก stack.
โครงสร้างภาษา C Arduino
บทที่ 5 ระบบจัดการฐานข้อมูล
บทที่ 7 การเขียนโปรแกรม แบบวนรอบทำซ้ำ (Loop)
การติดต่อฐานข้อมูลและการแสดงผล
รายวิชา ไมโครโปรเซสเซอร์ในงานอุตสาหกรรม
คำสั่ง Create , Insert, Delete, Update
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
บทที่ 5 ภาษาสคริปต์ ที่ใช้สำหรับการผลิตระบบการสอนบนเครือข่าย
ขั้นตอนการออกแบบ ผังงาน (Flow Chart)
ระบบการจัดการคลินิกครบวงจร
การสร้างโมเดลจำลองความสัมพันธ์ ระหว่างข้อมูล E-R Model
บริษัท พัฒนาวิชาการ (2535) จำกัด
การเขียนภาษาจาวาเบื้องต้น
ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม PHP
Week 5 C Programming.
SMS News Distribute Service
ผู้ช่วยศาสตราจารย์จุฑาวุฒิ จันทรมาลี
การสร้างแบบสอบถาม และ การกำหนดเงื่อนไข.
หน่วยการเรียนรู้ การเขียนโปรแกรมภาษาขั้นพื้นฐาน เรื่อง โครงสร้างพื้นฐาน HTML 5 รหัส รายวิชา ง23102 การงานอาชีพและเทคโนโลยี 6 กลุ่มสาระ การงานอาชีพและเทคโนโลยี
บรรยายครั้งที่ 8 - กราฟฟิกวิศวกรรม 1
สาขาวิชาคอมพิวเตอร์ธุรกิจ โดย อาจารย์กิตติพงษ์ ภู่พัฒน์วิบูลย์
หน่วยที่ 6 อะเรย์ของอักขระ
บทที่ 8 การแก้ไขข้อผิดพลาดโปรแกรม(Debugging)
การวิจัยทางการท่องเที่ยว
2 โครงสร้างข้อมูลแบบสแตก (STACK).
Chapter 3 : Array.
อินเทอร์เน็ตเบื้องต้น และการออกแบบเว็บไซต์
ฟังก์ชันของโปรแกรม Computer Game Programming
บทที่ 4 การจำลองข้อมูลและกระบวนการ (Data and Process Modeling)
การเขียนโปรแกรมด้วยภาษาไพทอน การเขียนโปรแกรมแบบทางเลือก
บทที่ 15 การติดตั้งระบบและการทบทวนระบบงาน.
การออกแบบและพัฒนาเว็บไซต์
ระบบการส่งต่อข้อมูลอาการไม่พึงประสงค์จากการแพ้ยา
ใบสำเนางานนำเสนอ:

ภาษา PHP เบื้องต้น

ก่อนเขียน Php ภาษาพีเอชพีเป็นภาษา Script ที่จะถูกประมวลผลบนเครื่องเซิร์ฟเวอร์ และจะส่งกลับไปยังเครื่องไคลเอนท์ในรูปไฟล์ HTML ก่อนแสดงผล ดังนั้นเครื่องคอมพิวเตอร์ซึ่งเป็น local หรือ client จะต้องติดตั้งตัวจำลอง Web Server ซึ่งที่ได้ความนิยมคือ Appserv และ XAMPP XAMPP คือ โปรแกรมที่ใช้จำลองเครื่องคอมให้เป็น Web Server เพื่อทดสอบสคริปหรือเว็บไซต์โดยที่ไม่ต้องเชื่อมต่ออินเตอร์เน็ต ซึ่ง XAMPP จะมาพร้อมกับ PHP ภาษาสำหรับพัฒนาเว็บไซต์, MySQL ฐานข้อมูล, Apache ทำหน้าที่เป็น Web Server, phpMyadmin ระบบจัดการฐานข้อมูล เป็นต้น การจัดเก็บไฟล์ C://xammp/htdocs

การประกาศใช้ PHP การที่ตัวแปลคำสั่ง PHP จะทราบว่าส่วนใดจะเป็นส่วนที่จะให้ทำงานในลักษณะของ PHP นั้น ก็จะต้องมีการระบุวงเล็บคำสั่งของ PHP ก่อน วงเล็บสำหรับ PHP สามารถใช้งานได้ หลายรูปแบบคือ <?php ?> <? ?> เป็นการใช้วงเล็บแบบสั้น แต่อาจจะมีการซ้ำซ้อนกัน ถ้าหากต้องการใช้ XML ร่วมด้วย เพราะวงเล็บแบบนี้เป็นการใช้ของ XML เช่นกัน <% %> เป็นรูปแบบวงเล็บของภาษา ASP ของ Microsoft <SCRIPT LANGUAGE=”PHP”> </SCRIPT> ใช้ในลักษณะของ Script เหมือนกับ Java Script

หลักการเขียนโปรแกรม php พื้นฐานเหมือนกับภาษา C ใช้พื้นที่ว่างได้ โดยการเว้นบรรทัดใน ขณะที่ยังเขียนคำสั่งต่างๆ ไม่จบประโยค สามารถทำได้ Case-Sensitive บางกรณี คือ ตัวเล็ก- ตัวใหญ่มีความแตกต่างกันในการอ้างอิงตัว แปร แต่ถ้าเป็นการใช้คำสั่ง เช่น if ก็จะ เหมือนกับ IF หรือ function อย่างเช่น empty() อาจจะเขียนเป็น Empty() ก็ได้ ปิดคำสั่งทุกประโยคด้วย ;

การเขียนให้ข้อมูลแสดงออกหน้าจอ การแสดงผลนั้นหากสิ่งที่ต้องการแสดงผลเป็นข้อความ จะต้องอยู่ในเครื่องหมายคำพูด (double quote, “ข้อความ”) แต่เมื่อเป็นตัวเลข หรือ ตัวแปร ไม่ต้องใส่เครื่องหมายคำพูด คำสั่ง echo มีโครงสร้างคือ <?php echo “ทดสอบการใช้คำสั่ง echo”; ?> ตัวอย่างเช่น <?php echo “สาขาวิชาคอมพิวเตอร์ธุรกิจ”; ?>

การเขียนให้ข้อมูลแสดงออกหน้าจอ คำสั่ง print มีโครงสร้างคือ <?php print “ทดสอบการใช้คำสั่ง echo”; ?> ตัวอย่างเช่น <?php print “สาขาวิชาคอมพิวเตอร์ธุรกิจ”; ?>

การเขียนให้ข้อมูลแสดงออกหน้าจอ คำสั่ง Printf ซึ่งในการใช้คำสั่ง printf เราจะต้องทราบชนิดของข้อมูลที่เราต้องการแสดงออกมาว่าเป็นชนิดใด เราจะได้กำหนดค่าลงไปถูกต้องดังนี้ %d     ตัวเลข %o       เลขฐานแปด %c       ข้ออักษร ( 1 ตัว ) %s       ข้อความ %f       ทศนิยม

การเขียนให้ข้อมูลแสดงออกหน้าจอ <?php printf("%s","ข้อความ"); ?>   ตัวอย่างเช่น <?php printf("%s","สาขาวิชาคอมพิวเตอร์ธุรกิจ"); ?>

การเชื่อมต่อข้อความหรือตัวแปร การแสดงผลมีประสิทธิผลตรงตามความต้องการใช้งานอาจจะต้องมีการรวมหลายองค์ประกอบเข้าด้วยกันเพื่อให้นำมาเชื่อมต่อกันได้ ในลักษณะของข้อความหลายๆ ข้อความ หรือข้อความกับตัวแปร หรือตัวแปรกับตัวแปร นำมาเชื่อมกันเพื่อแสดงผลด้วยกัน เช่น ชื่อ-นามสกุล ที่อยู่คนละส่วนมาเชื่อมต่อกัน ซึ่งรูปแบบการเชื่อมข้อความ มีดังนี้ จุด (“.”) เช่น echo “ข้าพเจ้าอายุ”.20.“ปี”; ลูกน้ำ (“,”) เช่น echo “ข้าพเจ้าอายุ”,20,“ปี”;

การเขียนคำอธิบายโปรแกรม การเขียนคำอธิบายโปรแกรม (Comment) เป็นการเขียนคำอธิบายไว้ท้ายคำสั่งนั้นๆ โดยคำสั่งเหล่านี้จะไม่ถูกนำมาประมวลผล เพื่อป้องกันการสับสนในภายหลังได้ คำอธิบายแบบบรรทัดเดียว สามารถเขียนได้ดังนี้ // ข้อความฃ เช่น echo “สาขาวิชาคอมพิวเตอร์ธุรกิจ”; //เป็นการแสดงผลออกหน้าจอ คำอธิบายแบบหลายบรรทัด สามารถเขียนได้ดังนี้ /* ข้อความเขียนได้หลายบรรทัด */ เช่น echo echo “ข้าพเจ้าอายุ”,20,“ปี”; /*เป็นการแสดงผลออกทางหน้าจอ มีการเชื่อมต่อข้อความและตัวเลขด้วยเครื่องหมายลูกน้ำ (comma) */

การขึ้นบรรทัดใหม่ ในภาษา PHP ไม่มีคำสั่งสำหรับการขึ้นบรรทัดใหม่โดยตรง ดังนั้นเมื่อเขียนคำสั่ง PHP และต้องการขึ้นบรรทัดใหม่จึงจำเป็นต้องใช้ tag <br> จากภาษา html แต่เนื่องจากภาษา PHP มองว่าคำสั่งของภาษาอื่นเป็นเพียงข้อความ ดังนั้นเมื่อนำคำสั่งของภาษา html ใดๆ รวมทั้ง <br> มาใช้ในภาษา PHP จะต้องอยู่ในเครื่องหมายคำพูด และการใช้ tag <br> ให้นำไปใช้ร่วมกับการแสดงผลเท่านั้น และควรวางไว้หลังข้อความก่อนการขึ้นบรรทัดใหม่ ตัวอย่าง echo “นักศึกษาชั้นปีที่ 2 <br>สาขาวิชาคอมพิวเตอร์ธุรกิจ”; หรือ echo “นักศึกษาชั้นปีที่ 2 <br>” echo “สาขาวิชาคอมพิวเตอร์ธุรกิจ”

งาน ให้เขียนประวัติตัวเองจำนวนไม่น้อยกว่า 15 บรรทัดด้วยภาษา php