Array_filter [php. net] được sử dụng để lọc các phần tử mảng bằng cách sử dụng hàm gọi lại. Bạn cũng có thể sử dụng vòng lặp foreach [php. net] để đạt được kết quả tương tự
Trong ví dụ sau, các giá trị lẻ của mảng myArr
được lọc ra bằng cách sử dụng hàm gọi lại odd[]
. Hàm được gọi từ lệnh gọi hàm array_filter[]
hoặc vòng lặp foreach
hàm lẻ[$var] { return $var & 1;
hàm lẻ[$var] { return $var & 1;
Chặn kiểm tra trong trình chỉnh sửa
Đặt dấu mũ ở dòng được đánh dấu và nhấn Alt+Enter hoặc nhấp vào .
Nhấp vào mũi tên bên cạnh kiểm tra mà bạn muốn chặn và chọn hành động chặn cần thiết
Sửa đổi lần cuối. 05 Tháng mười hai 2022
Kiểm tra mã. 'array_fill' có thể được chuyển đổi thành Kiểm tra mã vòng lặp. cuộc gọi 'array_map[]' có thể được chuyển đổi thành vòng lặp
Tạo một tệp PHP với tập lệnh sau để lọc các giá trị mảng dựa trên một điều kiện. Mảng được khai báo trong tập lệnh chứa các giá trị dương, âm và 0. Hàm array_filter[] đã được sử dụng trong tập lệnh để truy xuất các giá trị âm từ mảng. Tiếp theo, mảng đã lọc được in
?php