Tìm hiểu vòng lặp trong PHP(PHP Loop)
5:00 read
Vòng lặp là nền tảng trong PHP, cho phép các nhà phát triển thực hiện các tác vụ lặp đi lặp lại một cách hiệu quả. Dù là duyệt qua các mảng, thực thi một khối mã nhiều lần, hay xử lý các tập dữ liệu lớn, vòng lặp giúp tối ưu hóa việc thực thi mã. Trong hướng dẫn này, chúng ta sẽ bao quát các loại vòng lặp khác nhau trong PHP và cung cấp các ví dụ thực tế cho từng loại.
Các loại vòng lặp PHP
Loại vòng lặp | Cú pháp | Ví dụ |
---|---|---|
for |
for (init; condition; increment) { // code } |
for ($i = 1; $i <= 5; $i++) { echo $i; } |
while |
while (condition) { // code } |
$count = 1; while ($count <= 5) { echo $count; $count++; } |
do...while |
do { // code } while (condition); |
$count = 1; do { echo $count; $count++; } while ($count <= 5); |
foreach |
foreach ($array as $value) { // code } |
$fruits = ["Apple", "Banana"]; foreach ($fruits as $fruit) { echo $fruit; } |
1. Vòng lặp for
Vòng lặp for
thường được sử dụng khi số lần lặp đã biết trước. Nó bao gồm một khởi tạo, một điều kiện, và một câu lệnh tăng/giảm.
Cú pháp:
for (initialization; condition; increment/decrement) {
// Code to execute
}
Ví dụ:
for ($i = 1; $i <= 5; $i++) {
echo "Iteration: $i \n";
}
Kết quả:
Iteration: 1
Iteration: 2
Iteration: 3
Iteration: 4
Iteration: 5
Khi nào sử dụng
- Khi bạn cần lặp một số lần cụ thể
- Khi bạn cần một biến đếm
- Cho các phép toán toán học yêu cầu tạo dãy số
Yêu cầu đăng nhập
Vui lòng đăng nhập để truy cập nội dung này
Additional Resources
Course Guide
Comprehensive PDF guide with examples
GitHub Repository
Example code for all lessons
Discussion
Have a question about this lesson? Post it here and get answers from instructors and peers.