Hướng dẫn php array-filter recursive - đệ quy bộ lọc mảng php
Should work Show
or maybe
There are definitely many more possible solutions. If you want to use 9 (without callback) remember, that it treats 0 as 1 too and therefore it will remove any 0-value from the array.If you are using PHP in a pre-5.3 version, I would use a 3-loop
UpdateRegarding the comment below:
When this is really only, what you want, the solution is very simple too. But now I don't know, how to interpret
Anyway, its short now :)
The resulting array looks like 14 năm trước ¶ 14 năm trước ¶ 14 năm trước ¶ 14 năm trước ¶14 năm trước ¶14 năm trước ¶14 năm trước ¶ 14 năm trước ¶ 4 năm trước — Apply a user function recursively to every member of an array JW ¶ ¶(Php 5, Php 7, Php 8)(array|object Array_Walk_Recursive - Áp dụng chức năng người dùng đệ quy cho mọi thành viên của một mảng ¶callable 6, mixed 7 = 8): boolSự mô tảThông số 9 Mảng đầu vào. 10Nếu 10 cần phải làm việc với các giá trị thực của mảng, hãy chỉ định tham số đầu tiên của 10 làm tài liệu tham khảo. Sau đó, bất kỳ thay đổi nào được thực hiện cho các yếu tố đó sẽ được thực hiện trong chính mảng ban đầu. 15Nếu tham số a holds apple b holds banana sour holds lemon 5 tùy chọn được cung cấp, nó sẽ được truyền dưới dạng tham số thứ ba cho a holds apple b holds banana sour holds lemon 0.Trả về giá trị 2 8 on success or 19 on failure.
8 on success or 19 on failure. Trả về a holds apple b holds banana sour holds lemon 8 khi thành công hoặc a holds apple b holds banana sour holds lemon 9 khi thất bại.Ví dụarray_walk_recursive() examplearray_walk_recursive() example 80 81 82Ví dụ #1 Array_Walk_Recursive () Ví dụ 1Ví dụ trên sẽ xuất ra:array will not be passed to the function. array will not be passed to the function. Bạn có thể nhận thấy rằng khóa '$r3' không bao giờ được hiển thị. Bất kỳ khóa nào giữ một mảng sẽ không được chuyển đến hàm.
Array_walk () - Áp dụng chức năng do người dùng cung cấp cho mọi thành viên của một mảng ¶ ¶ 9 năm trước 84 85 86 87Amoffat tại amoffat dot com ¶ ¶ ¶ 5 năm trước 88 89 60 6114 năm trước ¶ ¶ 4 năm trước 62 63 64 65JW ¶ ¶ ¶ (Php 5, Php 7, Php 8) 66
67 68 69 70 71 87Array_Walk_Recursive - Áp dụng chức năng người dùng đệ quy cho mọi thành viên của một mảng ¶ ¶ Sự mô tả 73 74 87mảng_walk_recursive (mảng | object 5, callable 6, hỗn hợp 7 = 8): bool ¶5, callable 6, hỗn hợp 7 = 8): bool ¶Thông số 76 77 87
9 ¶9
¶Mảng đầu vào. 79 40 41 87
20 ¶0 ¶Sự mô tả 43 44 45 46mảng_walk_recursive (mảng | object 5, callable 6, hỗn hợp 7 = 8): bool ¶5, callable 6, hỗn hợp 7 = 8): bool ¶ 5 năm trước 47 48 49 070 8714 năm trước ¶ ¶
99 072 073 074 0754 năm trước ¶ (Php 5, Php 7, Php 8) 076 077 44 079 170Array_Walk_Recursive - Áp dụng chức năng người dùng đệ quy cho mọi thành viên của một mảng ¶ ¶ 99 171Sự mô tả ¶ 200 172 173 174 175 176Thông thường, mảng_walk_recursive (mảng | object 0 có hai tham số. Giá trị của tham số 9 là giá trị đầu tiên và khóa/chỉ mục thứ hai. ¶9 năm trước 177 178 87Amoffat tại amoffat dot com ¶ ¶ ¶ 5 năm trước 14 năm trước ¶0 cần phải làm việc với các giá trị thực của mảng, hãy chỉ định tham số đầu tiên của 10 làm tài liệu tham khảo. Sau đó, bất kỳ thay đổi nào được thực hiện cho các yếu tố đó sẽ được thực hiện trong chính mảng ban đầu. 404 năm trước 42 43 87JW ¶ ¶5 ¶ 4 năm trước 45 46 87JW ¶ ¶ ¶ 4 năm trước 48 49 00 01 02 03 04 87Array_Walk_Recursive - Áp dụng chức năng người dùng đệ quy cho mọi thành viên của một mảng ¶ ¶ 5 năm trước 47 48 49 070 8714 năm trước ¶ ¶ 9 năm trước 11 12 13 14 15 16 17 18 87Amoffat tại amoffat dot com ¶ ¶ ¶ 5 năm trước 20 21 22 87JW ¶ ¶ ¶ 5 năm trước 24 25 26 27 28 87 |