B1: Tạo file bai16.php trong thư mục wamp\www.
Vòng lặp while
Cú pháp
1 2 3 4 | while (điều kiện) { Khối lệnh; } |
Chú ý: điều kiện được đặt trong các dấu ngoặc đơn, miễn là điều kiện này trả về giá trị là true thì khối lệnh bên trong dấu ngoặc nhọn mới được thực thi.
B2: Nhập đoạn code sau
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <html> <head> <title>Bài 16 - Vòng lặp</title> </head> <body> <?php $counter = 1; while ( $counter <= 10) { echo $counter . " " ; $counter ++; } ?> </body> </html> |
Lưu ý: cần phải có dòng $counter++ để làm điều kiện cho biến $counter tăng giá trị lên để vòng lặp tiếp tục thực hiện, nếu không vòng lặp sẽ không bao giờ dừng lại vì không đạt được điều kiện dừng là $counter<=10.
B3: Mở trình duyệt, nhập đường dẫn http://localhost/bai16.php
Vòng lặp do-while
Cú pháp
1 2 3 4 5 | do { Khối lệnh; } while (điều kiện); |
Vòng lặp do-while cũng tương tự như vòng lặp while-do, song chỉ có một khác biệt là chúng ta thực hiện khối lệnh trước khi kiểm tra điều kiện. Điều này có nghĩa là cho dù điều kiện dừng có bị trả về false đi chăng nữa thì khối lệnh cũng sẽ được thực hiện ít nhất là 1 lần.
Vòng lặp for
Cú pháp
1 2 3 4 | for (khởi tạo;điều kiện;tăng dần) { khối lênh; } |
B4: Nhập đoạn code sau
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <html> <head> <title>Bài 16 - Vòng lặp</title> </head> <body> <?php //Khai báo và gán giá trị mảng cho biến arr $arr = array ( 'cat' , 'dog' , 'elephant' , 'dolphin' , 'tiger' , 'lion' ); //Lấy thông số độ dài của biến mảng arr, ở đây chúng ta có tất cả 6 phần tử trong mảng $arrLength = count ( $arr ); //Vì trong mảng, phần tử đầu tiên bắt đầu với chỉ số 0 nên ta sẽ bắt đầu với 0 for ( $i =0 ; $i < $arrLength ; $i ++) { echo $arr [ $i ]. " " ; } ?> </body> </html> |
B5: Refresh lại trình duyệt
{ 0 nhận xét... read them below or add one }
Đăng nhận xét