Thứ Ba, 7 tháng 3, 2017

Bài học : Vòng Lặp Trong PHP

Bài học : Vòng Lặp Trong PHP

PHP hỗ trợ 4 loại vòng lặp sau:
 for : lặp qua một khối mã với số lần được quy định
 – while: vòng lặp thông qua khối lệnh và dừng với một điều kiện được chỉ định.
– do…while: vòng lặp thông qua khối mã một lần, và sau đó lặp lại vòng lặp với một điều kiện
– foreach: vòng lặp thông qua một khối mã cho mỗi phần tử trong một mảng. vong lap trong phpSau đây, các bạn sẽ được biết chi tiết hơn nữa về từ khóa continue và break được sử dụng khi thực thi các vòng lặp. 1. Câu lệnh for Cú pháp:
Ví dụ:  
Kết quả: 

 2. Vòng lặp while Vòng lặp while sẽ được thực thi khi đúng với điều kiện. Nếu biểu thức kiểm tra đúng thì các khối mã sẽ được thực thi. Sau khi mã đã được thực thi, các biểu thức được kiểm tra lần nữa sẽ được đánh giá vòng lặp sẽ cho tiếp tục đến khi kiểm tra biểu thức sai. Cú pháp:
Ví dụ:  
Kết quả:
3. Vòng lặp do…while Vòng lặp được thực thi ít nhất một lần – nó sẽ lặp lại vòng lặp như một điều kiện đúng Cú pháp:
Ví dụ:
Kết quả:
4. Vòng lặp Foreach Vòng lặp được sử dụng lặp cho một mảng. Đối với mỗi giá trị của mảng hiện tại được gán cho $value và con trỏ mảng được di chuyển bởi một và tới phần tử tiếp theo sẽ được xử lý. Cú pháp:
Ví dụ:
Kết quả:
5. Câu lệnh Break Trong PHP câu break được dùng để ngừng thực hiện vòng lặp. Câu break nằm trong khối lệnh. Nếu cung cấp cho bạn toàn quyền kiểm soát và bất cứ khi nào bạn muốn thoát ra khỏi vòng lặp thì bạn có thể ssi. Sau khi ra khỏi một vòng lặp thông điệp sẽ được thực thi. Ví dụ:
Kết quả:
6. Câu lệnh continue  Trong php thì continue được sử dụng để ngăn chặn sự lặp lại hiện tại của một vòng lặp nhưng nó không chấm dứt vòng lặp. Cũng như break, continue nằm trong khối lệnh chứa mã mà vòng lặp thực hiện. Đối với các đường chuyền gặp phải continue, phần còn lại của vòng lặp được bỏ qua và đến phần tiếp theo. Ví dụ:
Kết quả:
Số nhọ chịu tiền phạt

Số nhọ chịu tiền phạt

Một người đàn ông đi xe đạp trên đường, trên giá chở hàng có hai bịch lớn. Một bịch bị thủng lỗ nên những đồng tiền xu cứ từ đó rơi xủng xoảng xuống đường. Bỗng một xe cảnh sát phóng xe vượt qua anh ta rồi dừng lại.

- Anh bạn! Anh rơi không biết bao nhiêu đồng xu năm nghìn đồng rồi. – Một cảnh sát nhắc.

- Thôi chết tôi rồi! – Người đàn ông giật mình. – Đành phải quay lại để nhặt tiền rơi suốt dọc đường vậy.

Người cảnh sát tỏ ra nghi ngờ:

- Anh lấy đâu ra lắm tiền xu năm nghìn đồng thế? Ăn cắp hả?



Người đàn ông thanh minh:

- Đâu có! Nhà tôi ở gần sân vận động, sát một quán bia, lại có một cây to mọc ngay sát tường nhà. Cánh cổ động viên sau một trận đấu lại kéo nhau ra quán bia nhậu nhẹt rồi cứ nhè gốc cây mà đái bậy. Tôi nấp ở gần đó, cầm một cái kéo to và đòi phạt mỗi thằng một đồng xu năm nghìn.

Toán cảnh sát trên xe cười rộ khoái trá:

- Sáng kiến hay đấy! Thế còn cái túi kia đựng gì thế?

- Thì có phải thằng nào cũng chịu nộp tiền phạt đâu!