Hướng dẫn how can i find the difference between two arrays in php? - làm thế nào tôi có thể tìm thấy sự khác biệt giữa hai mảng trong php?

[Php 4> = 4.0.1, Php 5, Php 7, Php 8]

mảng_diff - tính toán sự khác biệt của mảngComputes the difference of arrays

Sự mô tả

mảng_diff [mảng $array, mảng ...$arrays]: mảng[array $array, array ...$arrays]: array

Thông số

array

Mảng để so sánh từ

arrays

Mảng để so sánh với

Trả về giá trị

Trả về một mảng chứa tất cả các mục từ array không có trong bất kỳ mảng nào khác. Chìa khóa trong mảng array được bảo quản.array containing all the entries from array that are not present in any of the other arrays. Keys in the array array are preserved.

Thay đổi

Phiên bảnSự mô tả
8.0.0 mảng_diff [mảng $array, mảng ...$arrays]: mảng

Thông số

arrayarray_diff[] example

Mảng để so sánh từ

arraysarray_diff[] example with non-matching types

Mảng để so sánh với

0

1

...$arrays7

Hàm này chỉ kiểm tra một chiều của mảng N chiều. Tất nhiên bạn có thể kiểm tra kích thước sâu hơn bằng cách sử dụng ...$arrays1.

Xem thêm

3

4

5

6

7

...$arrays7

Ghi chú

Ghi chú:

9

[string] $elem1 === [string] $elem20

[string] $elem1 === [string] $elem21

[string] $elem1 === [string] $elem22

[string] $elem1 === [string] $elem23

Hàm này chỉ kiểm tra một chiều của mảng N chiều. Tất nhiên bạn có thể kiểm tra kích thước sâu hơn bằng cách sử dụng ...$arrays1.

Xem thêm

[string] $elem1 === [string] $elem24

[string] $elem1 === [string] $elem25

[string] $elem1 === [string] $elem26

...$arrays7

Array_Diff_assoc [] - Tính toán chênh lệch của mảng với kiểm tra chỉ mục bổ sung

Xem thêm

[string] $elem1 === [string] $elem28

[string] $elem1 === [string] $elem29

...$arrays7

Array_Diff_assoc [] - Tính toán chênh lệch của mảng với kiểm tra chỉ mục bổ sung

Xem thêm

Bài Viết Liên Quan

Chủ Đề