Hướng dẫn dùng prime operator trong PHP
Show Nội dung chính
Nội dung chính
Trong bài học này, bạn sẽ học cách sử dụng vòng lặp while, do…while, for, foreach để lặp lại một loạt các hành động trong PHP. Các vòng lặp được sử dụng để thực thi cùng một khối mã nhiều lần, cho đến khi một điều kiện nhất định được đáp ứng. Ý tưởng cơ bản đằng sau một vòng lặp là tự động hóa các nhiệm vụ lặp đi lặp lại trong một chương trình để tiết kiệm thời gian và công sức và tối ưu hơn. Trong PHP hỗ trợ bốn loại vòng lặp khác nhau:
Bạn cũng sẽ học cách lặp qua các giá trị của mảng bằng vòng lặp foreach() ở cuối chương này. Vòng lặp foreach() được sinh ra là để dành cho mảng. 2. Vòng lặp While trong PHP – While loopCâu lệnh while sẽ lặp qua một khối mã cho nếu điều kiện trong câu lệnh while đánh giá là đúng. Sytax:
Ví dụ bên dưới đây xác định một vòng lặp bắt đầu bằng $i = 1. Vòng lặp sẽ tiếp tục chạy miễn là $i nhỏ hơn hoặc bằng 3. $i sẽ tăng thêm 1 mỗi lần vòng lặp chạy:
Kết quả:
3. Vòng lặp do…while trong PHPVòng lặp do-while là một biến thể của vòng lặp while, đánh giá điều kiện ở cuối mỗi lần lặp của vòng lặp. Với vòng lặp do-while, khối mã được thực thi một lần và sau đó điều kiện được xem xét đến, nếu điều kiện là đúng, câu lệnh được lặp lại miễn là điều kiện được chỉ định được đánh giá là đúng. Syntax:
Ví dụ sau định nghĩa một vòng lặp bắt đầu bằng $i = 1. Sau đó, nó sẽ tăng $i lên 1 và in đầu ra. Sau đó, điều kiện được xem xét và vòng lặp sẽ tiếp tục chạy miễn là $i nhỏ hơn hoặc bằng 3.
Kết quả:
Như bạn thấy, với vòng lặp do…while thì lần đầu tiên không cần kiểm tra điều kiện. Sự khác biệt giữa while và do…while khi lặpVòng lặp while khác với vòng lặp do…while như sau:
4. Vòng lặp for() trong PHP – For loopVòng lặp for lặp lại một khối mã cho đến khi một điều kiện nhất định được đáp ứng. Nó thường được sử dụng để thực thi một khối mã trong một số lần nhất định. Syntax:
3 tham số của vòng lặp for có nghĩa là:
Ví dụ dưới đây định nghĩa một vòng lặp bắt đầu bằng $i = 1. Vòng lặp sẽ tiếp tục cho đến khi $i nhỏ hơn hoặc bằng 3. Biến $ i sẽ tăng thêm 1 mỗi lần vòng lặp chạy:
Kết quả:
5. Vòng lặp foreach() trong PHP – Foreach loopVòng lặp foreach được sử dụng để lặp qua các mảng. Syntax:
Ví dụ sau đây cho thấy một vòng lặp sẽ in các giá trị của mảng đã cho:
Kết quả:
Có thêm một cú pháp của vòng lặp foreach, đó là phần mở rộng của vòng lặp đầu tiên.
Ví dụ:
Kết quả:
TỔNG KẾTNhư vậy là bạn đã biết cách hoạt động của vòng lặp trong PHP. Cũng đơn giản thôi phải không nào? Bài tới chúng ta sẽ học về hàm trong PHP. Bắt đầu đến những phần khó hơn. Hãy chăm chỉ ôn tập lại bài đã học bạn nhé. |