การตรวจสอบเงื่อนไขใน PHP

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
คำสั่งควบคุมในโปรแกรม Interactive C
Advertisements

การจำลองความคิด รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
คำสั่ง while และ คำสั่ง do..while
การเขียนโปรแกรม แบบมีโครงสร้าง (ต่อ)
Control Statement for while do-while.
การโปรแกรมควบคุมแบบทำงานซ้ำ
โปรแกรมควบคุมเลือกทำตามเงื่อนไข
Lecture no. 5 Control Statements
Lecture 4: ทางเลือก, เงื่อนไขของทางเลือก
ชนิดของข้อมูลและตัวดำเนินการ
การควบคุมทิศทางการทำงาน
คำสั่ง while ควบคุมการทำงานวนซ้ำ กรณีระบบงานมีลักษณะตรวจสอบเงื่อนไขก่อน แล้วเข้าสู่ส่วนลำดับงานคำสั่งที่กำหนดไว้ การเขียนคำสั่ง while ต้องกำหนดนิพจน์แบบตรรกะเป็นเงื่อนไขมีค่าในหน่วยความจำเป็น.
บทที่ 5 การทำงานแบบวนซ้ำ
คำสั่งเพื่อการกำหนดเงื่อนไข
CE 112 บทที่ 5 การทำซ้ำในภาษา C
หน่วยที่ 1 ระบบคอมพิวเตอร์
โครงสร้างควบคุม 1. โครงสร้างควบคุมแบบวนทางเลือก
การจำลองความคิด
การควบคุมทิศทางการทำงานของโปรแกรม
การเขียนผังงานแบบโครงสร้าง
WHILE..DO คำสั่งควบคุมให้ทำงานซ้ำ โดยที่ต้องตรวจสอบเงื่อนไขก่อนที่จะทำ
Looping การวนรอบ บทที่ 4.
Php เงื่อนไข และ การวนซ้ำ Professional Home Page :PHP
Relational Operators by Accords (IT SMART CLUB 2006) by Accords 1.
คำสั่งควบคุม (Control Statement)
คำสั่งควบคุมเงื่อนไข และการทำงานเป็นรอบ
หน่วยที่ 4: คำสั่งควบคุมโปรแกรม (Control Flow Command)
คำสั่งควบคุมการทำงาน
สุพจน์ สวัตติวงศ์ gamepad.pigcanfly.com
รูปแบบ if-else if if (เงื่อนไข1) {
Page: 1 การโปรแกรมเชิงวัตถุด้วยภาษา JAVA บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 15 มิถุนายน 2550 Structure Programming มหาวิทยาลัยเนชั่น.
Chapter 7 Iteration Statement
ครูรัตติยา บุญเกิด.
ครูรัตติยา บุญเกิด.
ง30212 การเขียนโปรแกรมภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
การทำซ้ำด้วยคำสั่ง while
คำสั่ง while และ do…while
การใช้คำสั่ง เงื่อนไข การเขียนเว็บเพจโดยใช้ ภาษาสคริปต์ ศูนย์คอมพิวเตอร์โรงเรียนปลวกแดงพิทยาคม.
การทำซ้ำด้วย คำสั่ง for ง การเขียนได นามิกเว็บเพจ ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดง พิทยาคม.
การเขียนเว็บเพจด้วยภาษา php ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
คำสั่ง for ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
หมวดวิชาคอมพิวเตอร์ โรงเรียนพะเยาพิทยาคม โดย อ.วัชระ การสมพจน์
การเขียนผังงาน จุดประสงค์ 1.อธิบายความของผังงานได้
คำสั่งควบคุมการทำงานของ ActionScripts
บทที่ 6 การควบคุมโปรแกรม.
Week 3 Flow Control in PHP
คำสั่งควบคุม การทำงานของโปรแกรม ในภาษา PHP
การเขียนผังงานแบบทางเลือก
Week 5 การทำซ้ำโดย while loop และ do while loop
เสรี ชิโนดม ข้อความสั่งควบคุม เสรี ชิโนดม
Chapter 5 การทำซ้ำโดย while loop และ do while loop
Week 5 การทำซ้ำโดย while loop และ do while loop
Control Statements.
พื้นฐานการเขียนโปรแกรม
คำสั่งควบคุมขั้นตอน Flow control statements
หลักการเขียนโปรแกรม ( )
หลักการเขียนโปรแกรม ( )
CHAPTER 4 Control Statements
การใช้คำสั่งเงื่อนไข
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
PHP การตรวจสอบเงื่อนไข.
คำสั่งทำซ้ำ for คำสั่ง for เป็นคำสั่งทำซ้ำในลักษณะ Definite loop คือทราบจำนวนรอบที่แน่นอนในการทำงาน ซึ่งจะใช้ตัวแปร 1 ตัวในการนับจำนวนรอบว่าครบตามกำหนดหรือไม่
หลักการเขียนโปรแกรม ( )
การเขียน แบบวนซ้ำ , วนลูป
1 Functions กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา.
Flowchart การเขียนผังงาน.
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
Computer Programming การเขียนโปรแกรม คอมพิวเตอร์ สัปดาห์ที่ 6 คำสั่งควบคุมการทำงานแบบ เงื่อนไขและคำสั่งควบคุมการ ทำงานแบบวนซ้ำ.
PHP: [5] คำสั่งควบคุม (Control statement)
PHP (2) - condition - loop
ใบสำเนางานนำเสนอ:

การตรวจสอบเงื่อนไขใน PHP ไมตรี ริมทอง คอมพิวเตอร์ธุรกิจ มหาวิทยาลัยราชภัฏอุบลราชธานี

การตรวจสอบเงื่อนไขใน PHP if if…else if…else if while และ do … while for Switch foreach ตรวจสอบเงื่อนไข ทำซ้ำ หรือ วนลูป

ตรวจสอบเงื่อนไขด้วยคำสั่ง IF เหตุการณ์ ทำงาน IF เป็นจริง

รูปแบบการใช้ IF รูปแบบคำสั่ง if ( เหตุการณ์ Operator เหตุการณ์ ) { // งานที่จะต้องทำ โค้ดที่ใช้ในการประมวลผล หลัง ตรวจสอบเหตุการณ์แล้วมีค่าเท่ากับ True }

If else เป็นคำสั่ง if เหมือนเดิม แต่เพิ่มสถานการณ์ว่า ถ้ามีเหตุการณ์เป็นเท็จเกิดขึ้นจะให้ทำงานอะไร ดังแผนภาพ เหตุการณ์ ทำงาน ทำงาน if else เป็นจริง เป็นเท็จ

รูปแบบการใช้ IF รูปแบบคำสั่ง if ( เหตุการณ์ Operator เหตุการณ์ ) { งานที่จะต้องทำ } else

เงื่อนไข elseif คำสั่ง elseif เป็นคำสั่งสำหรับสร้างเงื่อนไขการทำงานของโปรแกรมว่า ถ้าเหตุการณ์แรกเป็นจริง ก็จะให้ทำงานตามที่กำหนดไว้              แต่ถ้าไม่เป็นจริงให้เข้าสู่สถานการณ์ที่ 2 ที่เตรียมไว้ ถ้าเป็นจริงก็ให้ทำงานตามที่กำหนด              แต่ถ้าไม่เป็นจริงก็ให้ทำงานตามที่กำหนดไว้ถัดไป

เงื่อนไข elseif ทำงาน if else ทำงาน เป็นจริง เป็นเท็จ เหตุการณ์

รูปแบบคำสั่งการทำงาน elesif รูปแบบคำสั่ง if ( เหตุการณ์ Operator เหตุการณ์ ) { งานที่จะต้องทำ } else if ( เหตุการณ์ Operator เหตุการณ์ ) {งานที่จะต้องทำ} else {งานที่จะ ต้องทำ}

if(): ... endif เหตุการณ์ เหตุการณ์ เหตุการณ์ จบ เท็จไม่ทำงานส่งเหตุการณ์ทำงานต่อไป จริงทำงาน เหตุการณ์ จริงทำงาน เท็จไม่ทำงานส่งเหตุการณ์ทำงานต่อไป เหตุการณ์ จริงทำงาน เท็จไม่ทำงานส่งเหตุการณ์ทำงานต่อไป จบ สิ้นสุดการทำงาน

รูปแบบคำสั่ง รูปแบบคำสั่ง if ( เหตุการณ์ Operator เหตุการณ์ ):      งานที่ต้องทำ;       งานที่ต้องทำ; elseif ( เหตุการณ์ Operator เหตุการณ์ ):       งานที่ต้องทำ;       งานที่ต้องทำ; else;       งานที่ต้องทำ; endif; จบงาน

วนรอบการทำงานด้วยคำสั่ง while คำสั่ง while เป็นคำสั่งสร้างเงื่อนไขให้ทำงานวนรอบซ่ำๆกัน จนกว่าตัวแปรที่กำหนดจะมีค่าครบตามเงื่อนไข               while จะนำเอาเรื่องของการกำหนดค่าให้กับตัวแปรหรือ Assignment Operators เข้ามาเกี่ยวข้องด้วย การ Assignment   ค่าให้กับ  Operators ก็คือการสร้างเงื่อนไขและกำหนดค่าให้กับตัวแปรเป็นค่าต่างๆ จนครบที่กำหนด ตัวอย่าง ลองนึกถึงการนับเลข หรือการให้คะแนน ถ้าถูกต้อง จะมีค่าเท่ากับ 1 และเพิ่มค่าให้ 1 คะแนน

วนรอบการทำงานด้วย while เงื่อนไข งานที่ต้องทำ รูปแบบคำสั่ง  กำหนดค่าตัวแปรเริ่มต้น(Assignment Operators)       while ( เหตุการณ์ Operator เหตุการณ์ ){ งานที่จะต้องทำ}

วนรอบการทำงานด้วย while

วนรอบการทำงานด้วยคำสั่ง for เงื่อนไข งานที่ต้องทำ รูปแบบคำสั่ง   for ( สถานการณ์1 ; สถานการณ์ 2 ; สถานการณ์ 3; ){ งานที่จะต้องทำ}

หยุดการทำงานด้วยคำสั่ง break for เงื่อนไข งานที่ต้องทำ break หยุดการทำงาน

รูปแบบคำสั่ง break รูปแบบคำสั่ง for ( สถานการณ์1 ; สถานการณ์ 2 ; สถานการณ์ 3; ) { เงื่อนไขสำหรับหยุดการทำงาน} ทำงาน

สร้างทางเลือกด้วยคำสั่ง switch คำสั่ง switch ใช้ในการสร้างทางเลือกที่หลากหลาย คล้ายกับ if แต่จะมีเพียงหนึ่งทางเลือกออกจากทำงาน โดยผลลัพธ์ที่ได้จากตรวจสอบเหตุการณ์หรือนิพจน์อยู่ในรูปของ Boolean คือ True/False

สร้างทางเลือกด้วยคำสั่ง switch รูปแบบคำสั่ง Switch (นิพจน์) { Case choice1: // เงื่อนไขที่ตรงกับ choice1 Break; Case choice2: // เงื่อนไขที่ตรงกับ choice2 Default: // นิพจน์ที่ใช้ประมวลผล เมื่อเงื่อนไขไม่ตรงกับ case ใด ๆ เลย }

สร้างทางเลือกด้วยคำสั่ง switch

อ้างอิง http://php.net/manual/en/control-structures.switch.php php ฉบับโปรแกรมเมอร์. กิตติ ภักดีวัฒนะกุล . เคทีพี คอมพ์ แอนด์ คอนซัลท์, 2545 ดร.ภาสกร เรืองรอง. ภาควิชาเทคโนโลยีและสื่อสารการศึกษา คณะศึกษาศาสตร์ มหาวิทยาลัยนเรศวร , www.thaiwbi.com