โครงสร้างควบคุม
ใช้คำสั่ง if-else กรณี switch และลูปใน PHP
โครงสร้างควบคุม เป็นบทเรียน PHP Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 5 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน PHP Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส PHP Academy มีบทเรียนทั้งหมด 5 บทเรียน
โครงสร้างควบคุม
โครงสร้างควบคุม
ยินดีต้อนรับสู่ขั้นตอนถัดไปของ PHP! ในบทเรียนนี้ คุณจะได้เรียนรู้เกี่ยวกับโครงสร้างควบคุม ซึ่งช่วยให้คุณตัดสินใจและทำงานซ้ำในโปรแกรมได้ มาเริ่มกันเลย!

โครงสร้างควบคุมคืออะไร
โครงสร้างควบคุมคืออะไร
โครงสร้างควบคุมจะกำหนดลำดับการทำงานของโปรแกรม โดยช่วยให้คุณสามารถ:
- ตัดสินใจโดยใช้คำสั่งเงื่อนไข
- ทำงานซ้ำโดยใช้การวนซ้ำ
ประเด็นสำคัญ: โครงสร้างควบคุมทำให้โปรแกรมของคุณทำงานแบบไดนามิกและปรับเปลี่ยนได้
คำสั่ง If-Else
คำสั่ง If-Else
คำสั่ง if จะประมวลผลกลุ่มโค้ดเมื่อเงื่อนไขเป็นจริง ใช้ else หรือ elseif เพื่อจัดการกับเงื่อนไขอื่น ๆ ตัวอย่าง:
<?php
$age = 18;
if ($age >= 18) {
echo "You are an adult.";
} else {
echo "You are a minor.";
}
?>
คำสั่ง Switch
คำสั่ง Switch
คำสั่ง switch ใช้ประมวลผลกลุ่มโค้ดหนึ่งกลุ่มจากตัวเลือกที่มีหลายตัวเลือก ตัวอย่าง:
<?php
$day = "Monday";
switch ($day) {
case "Monday":
echo "Start of the work week!";
break;
case "Friday":
echo "Almost the weekend!";
break;
default:
echo "Just another day.";
}
?>
การวนซ้ำแบบกำหนดจำนวนรอบ
การวนซ้ำแบบกำหนดจำนวนรอบ
การวนซ้ำแบบ for ใช้ทำซ้ำกลุ่มโค้ดตามจำนวนรอบที่กำหนด ตัวอย่าง:
<?php
for ($i = 1; $i <= 5; $i++) {
echo "Iteration $i<br>";
}
?>
การวนซ้ำแบบมีเงื่อนไข
การวนซ้ำแบบมีเงื่อนไข
การวนซ้ำแบบ while จะประมวลผลกลุ่มโค้ดตราบใดที่เงื่อนไขเป็นจริง ตัวอย่าง:
<?php
$count = 1;
while ($count <= 3) {
echo "Count: $count<br>";
$count++;
}
?>
การวนซ้ำแบบทำก่อนตรวจสอบ
การวนซ้ำแบบทำก่อนตรวจสอบ
การวนซ้ำแบบ do-while คล้ายกับการวนซ้ำแบบ while แต่รับประกันว่าโค้ดจะทำงานอย่างน้อยหนึ่งครั้ง ตัวอย่าง:
<?php
$count = 1;
do {
echo "Count: $count<br>";
$count++;
} while ($count <= 3);
?>
การวนซ้ำผ่านสมาชิก
การวนซ้ำผ่านสมาชิก
การวนซ้ำแบบ foreach ออกแบบมาสำหรับวนดูสมาชิกในอาร์เรย์ ตัวอย่าง:
<?php
$colors = ["Red", "Green", "Blue"];
foreach ($colors as $color) {
echo "$color<br>";
}
?>
<?php
$number = 5;
if ($number > 10) {
echo "Greater than 10";
} else {
echo "10 or less";
}
?>
เยี่ยมมาก!
เยี่ยมมาก!
ยินดีด้วย! คุณได้เรียนรู้วิธีใช้โครงสร้างควบคุมเพื่อตัดสินใจและทำงานซ้ำใน PHP แล้ว เครื่องมือเหล่านี้มีความสำคัญต่อการสร้างโปรแกรมที่ทำงานแบบไดนามิกและมีประสิทธิภาพ ในบทเรียนถัดไป เราจะศึกษาอาร์เรย์ให้ละเอียดมากขึ้น มาเขียนโค้ดกันต่อเลย!

คำถามที่พบบ่อย
บทเรียน “โครงสร้างควบคุม” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “โครงสร้างควบคุม” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส PHP Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส PHP Academy มีบทเรียนทั้งหมด 5 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “โครงสร้างควบคุม”
ใช้คำสั่ง if-else กรณี switch และลูปใน PHP คุณปฏิบัติ PHP Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน PHP Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน PHP Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 5 บทเรียน
บทเรียน “โครงสร้างควบคุม” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน PHP Academy นี้ได้ไหม
ได้ บทเรียน PHP Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- ตัวแปรและค่าคงที่
- ชนิดข้อมูล
- ตัวดำเนินการ
- โครงสร้างควบคุม
- การทำงานกับอาร์เรย์