summaryrefslogtreecommitdiff
path: root/ext/standard/basic_functions.c
diff options
context:
space:
mode:
authorAndrey Hristov <andrey@php.net>2003-10-09 08:10:39 +0000
committerAndrey Hristov <andrey@php.net>2003-10-09 08:10:39 +0000
commit638b940307e6913d1e459fa5674fa7fd956f9c84 (patch)
tree3d6a7ad24f0e3d59dac4d99fa3616d618591eb00 /ext/standard/basic_functions.c
parentfab21a4ade6a7d0aebc2c7e7f6701c6342b7e596 (diff)
downloadphp-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.c4
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)