Làm cách nào để lặp qua một mảng trong PHP?
Bản tóm tắt. trong hướng dẫn này, bạn sẽ học cách sử dụng câu lệnh PHP 4 để lặp qua các phần tử của một mảng Giới thiệu về câu lệnh foreach PHPPHP cung cấp cho bạn câu lệnh 4 cho phép bạn lặp qua các phần tử của một mảng, mảng được lập chỉ mục hoặc mảng kết hợp Câu lệnh 4 lặp lại trên tất cả các phần tử trong một mảng, mỗi lần một phần tử. Nó bắt đầu với phần tử đầu tiên và kết thúc với phần tử cuối cùng. Do đó, bạn không cần biết trước số lượng phần tử trong một mảng Lưu đồ sau đây minh họa cách thức hoạt động của câu lệnh 4 PHP foreach với các mảng được lập chỉ mụcĐể lặp qua tất cả các phần tử của một mảng được lập chỉ mục, bạn sử dụng cú pháp sau
Khi PHP gặp câu lệnh 4, nó sẽ gán phần tử đầu tiên của mảng cho biến theo sau từ khóa 1 ( 2) Trong mỗi lần lặp, PHP gán phần tử mảng tiếp theo cho biến 2. Nếu PHP đến phần tử cuối cùng, vòng lặp kết thúc Ví dụ sau sử dụng câu lệnh 4 để hiển thị các phần tử của mảng 5
đầu ra
PHP foreach với một mảng kết hợpĐể lặp qua các phần tử của một mảng kết hợp, bạn sử dụng cú pháp sau
Khi PHP gặp câu lệnh 4, nó truy cập phần tử đầu tiên và gán
Trong mỗi lần lặp, PHP gán khóa và giá trị của phần tử tiếp theo cho các biến ( 7 và 8) theo sau từ khóa 1. Nếu đến phần tử cuối cùng, PHP kết thúc vòng lặp Ví dụ sau minh họa cách sử dụng câu lệnh 4 để lặp qua các phần tử của mảng 3 Làm cách nào để lặp trong một mảng trong PHP?6 cách lặp qua một mảng trong php . while(biểu thức){ // Đoạn mã được thực thi } do { // Đoạn mã được thực thi } while(biểu thức); for (expr1; expr2; expr3) { // Code sẽ được thực thi } mảng_walk(mảng. đối tượng &$array, gọi lại được $arg, hỗn hợp $arg = null). bool Làm cách nào để lặp mảng đối tượng trong PHP?Có một số cách để duyệt qua các mảng trong PHP và cách bạn chọn sẽ tùy thuộc vào dữ liệu của bạn và tác vụ bạn đang thực hiện. . Cấu trúc foreach Các hàm Iterator Sử dụng vòng lặp for Gọi một hàm cho mỗi phần tử mảng Giảm một mảng Tìm kiếm giá trị Làm cách nào để lặp nhiều mảng trong PHP?Trả lời. Sử dụng vòng lặp lồng nhau trong PHP
. |