Foreach lấy khóa javascript

Sau khi đã học xong câu lệnh rẽ nhánh trong PHP thì phần tiếp theo không thể thiếu trong thiết lập trình nói chung và với PHP say private sẽ là vòng lặp. Và đương nhiên chúng ta cần biết vòng lặp nó là cái quái gì?

1, Vòng lặp là gì?

- Vòng lặp là một chuỗi sự kiện, hành động được lặp đi lặp lại theo một nguyên tắc nhất định. Ví dụ như vòng lặp của con người. sinh-lão-bệnh-tử

-Và đối với PHP nó hỗ trợ chúng ta 4 kiểu vòng lặp[loop] là for, foreach, while và do-while

2, Vòng lặp cho

-Đây là loại vòng phổ biến nhất trong lập trình

cú Pháp

for [bienkhoitao; dieukienthucthi; buocnhay] { 
    // code...
}

in which

  • biênkhoitao. is the start up the start of the loop
  • dieukienthucthi. is the condition that the loop is allow run[ chú ý. Nếu bạn muốn tận hưởng cuộc phiêu lưu, có thể bỏ trống ].
  • buonnhay. là khoảng đệm nhảy của mỗi vòng lặp

Để chúng ta dễ hiểu chúng ta cùng xét ví dụ sau nhé

-Ở bài toán trên tôi đã cho khởi động vòng lặp chạy từ 1 đến 10. and just each a times it in ra dòng chữ. 'tôi đang chạy đến số' + số mà vòng lặp chạy tới

Khi chạy đoạn mã trên, kết quả trả về như sau

Tôi đang chạy đến số 0
Tôi đang chạy đến số 1
Tôi đang chạy đến số 2
Tôi đang chạy đến số 3
Tôi đang chạy đến số 4
Tôi đang chạy đến số 5
Tôi đang chạy đến số 6
Tôi đang chạy đến số 7
Tôi đang chạy đến số 8
Tôi đang chạy đến số 9
Tôi đang chạy đến số 10

3, Vòng lặp foreach

-Đây là một loại vòng rất hay được sử dụng để lặp, đối tượng và chính vì điều này nên nó sẽ được sử dụng rất nhiều về sau

cú pháp

or if don't like key của mảng, đối tượng

in which

  • $variable. Là biến mà bạn muốn lặp lại [có thể là mảng, đối tượng]
  • ________số 8. Is an key of array or properties of object
  • $value. Is value of array,object

Để cho dễ hiểu thì mọi người cùng xem qua VD sau rồi tự đưa ra kết luận nhé

Và kết quả trả về của trình duyệt sẽ có dạng như sau

Đây là phần tử có khóa = 0 và có giá trị= A
Đây là phần tử có khóa = 1 và có giá trị= B
Đây là phần tử có key = 2 và có giá trị= C 
Đây là phần tử có key = 3 và có giá trị= D 
_________________________________________________________________ 
Giá trị phần tử= A 
Giá trị phần tử= B 
Giá trị phần tử= C 
Giá trị phần tử= D 

4, For và foreach lồng nhau

- Giống như trong câu lệnh rẽ nhánh, vòng lặp cũng hoàn toàn có thể lồng nhau được

VD. vẽ tam giác vuông bằng tròn cho

Cho mỗi

VD. duyệt 2 chiều với các vòng foreach lồng nhau

5, Lời kết

-Qua phần trên mình đã giới thiệu với mọi người dạng 2 vòng lặp trong tổng số 4 dạng vòng lặp mà PHP hỗ trợ, phần tiếp theo mình sẽ giới thiệu tiếp về 2 dạng vòng lặp còn lại

Đăng ký nhận tin

Chúng tôi chỉ gửi tối đa 2 lần trong 1 tháng. Tuyên bố không spam mail

Đăng ký

PHP Cơ Bản

Bài trước   Bài sau

4 nhận xét 505 lượt thích

Vũ Thành Tài

Về tác giả

Cách học tốt nhất là chia sẻ

Xem tất cả bài đăng

Bài Viết Mới

  • Những tính năng mới trong PHP 8. 1

    1 năm trước 7 Nhận xét

  • Bài 39. Bộ đệm trong Laravel 8

    2 năm trước 1 Nhận xét

  • PHP Swoole là gì?

    2 năm trước 0 Nhận xét

  • Cài đặt SSL trên local sử dụng mkcert

    2 năm trước 4 Nhận xét

4 Bình luận

Xin chào. Lệnh cấm

Cảm ơn bài viết của bạn rất nhiều, rất bổ ích cho các bạn đang tự học. Mình có góp ý nhỏ thôi trong ví dụ vòng lặp sẽ không có dòng "Tôi đang chạy đến số 0" vì theo biến giả tạo bạn đưa ra là bắt đầu từ 1.  

Chủ Đề