diff options
author | Andrey Hristov <andrey@php.net> | 2003-10-09 08:10:39 +0000 |
---|---|---|
committer | Andrey Hristov <andrey@php.net> | 2003-10-09 08:10:39 +0000 |
commit | 638b940307e6913d1e459fa5674fa7fd956f9c84 (patch) | |
tree | 3d6a7ad24f0e3d59dac4d99fa3616d618591eb00 /ext/standard/basic_functions.c | |
parent | fab21a4ade6a7d0aebc2c7e7f6701c6342b7e596 (diff) | |
download | php-git-638b940307e6913d1e459fa5674fa7fd956f9c84.tar.gz |
New array functions for doing intersection of arrays that are complementary
to array_*diff* family of functions. Namely array_uintersect(), array_uintersect_assoc(),
array_intersect_uassoc() and array_uintersect_uassoc(). Test case is also included.
#docs and news entry later.
Diffstat (limited to 'ext/standard/basic_functions.c')
-rw-r--r-- | ext/standard/basic_functions.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index 6a3ebbb82d..c8e45c71fa 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -898,7 +898,11 @@ function_entry basic_functions[] = { PHP_FE(array_rand, NULL) PHP_FE(array_unique, NULL) PHP_FE(array_intersect, NULL) + PHP_FE(array_uintersect, NULL) PHP_FE(array_intersect_assoc, NULL) + PHP_FE(array_uintersect_assoc, NULL) + PHP_FE(array_intersect_uassoc, NULL) + PHP_FE(array_uintersect_uassoc, NULL) PHP_FE(array_diff, NULL) PHP_FE(array_udiff, NULL) PHP_FE(array_diff_assoc, NULL) |