Hướng dẫn what does array filter do in php? - Bộ lọc mảng làm gì trong php?
(Php 4> = 4.0.6, Php 5, Php 7, Php 8) Show Array_Filter - Lọc các thành phần của một mảng bằng hàm gọi lại — Filters elements of an array using a callback function Sự mô tảmảng_filter (mảng Các phím mảng được bảo tồn và có thể dẫn đến các khoảng trống nếu Thông sốarray Mảng để lặp lại callback Chức năng gọi lại để sử dụng Nếu không có Array ( [0] => foo [2] => -1 )2 Cờ xác định những đối số nào được gửi đến
Array ( [0] => foo [2] => -1 )8 sẽ chuyển giá trị làm đối số duy nhất cho callback thay thế.Trả về giá trịTrả về mảng được lọc. Thay đổi
Thông số array(1) { ["b"]=> int(2) } array(2) { ["b"]=> int(2) ["d"]=> int(4) }3 array(1) { ["b"]=> int(2) } array(2) { ["b"]=> int(2) ["d"]=> int(4) }4 array(1) { ["b"]=> int(2) } array(2) { ["b"]=> int(2) ["d"]=> int(4) }5 Mảng để lặp lại Odd : Array ( [a] => 1 [c] => 3 [e] => 5 ) Even: Array ( [0] => 6 [2] => 8 [4] => 10 [6] => 12 ) array(1) { ["b"]=> int(2) } array(2) { ["b"]=> int(2) ["d"]=> int(4) }7 array(1) { ["b"]=> int(2) } array(2) { ["b"]=> int(2) ["d"]=> int(4) }8 array(1) { ["b"]=> int(2) } array(2) { ["b"]=> int(2) ["d"]=> int(4) }9 Mảng để lặp lại Array ( [0] => foo [2] => -1 ) array(1) { ["b"]=> int(2) } array(2) { ["b"]=> int(2) ["d"]=> int(4) }7
$array 3Mảng để lặp lại array(1) { ["b"]=> int(2) } array(2) { ["b"]=> int(2) ["d"]=> int(4) } |