diff --git a/reference/array/functions/array-diff-key.xml b/reference/array/functions/array-diff-key.xml
index 23e915a3d6..d38ecd6048 100644
--- a/reference/array/functions/array-diff-key.xml
+++ b/reference/array/functions/array-diff-key.xml
@@ -62,7 +62,8 @@
&reftitle.returnvalues;
Returns an array containing all the entries from
- array1 that are not present in any of the other arrays.
+ array1 whose keys are not present in any of the
+ other arrays.
diff --git a/reference/array/functions/array-intersect-key.xml b/reference/array/functions/array-intersect-key.xml
index 21042bcb9f..626eb6dd13 100644
--- a/reference/array/functions/array-intersect-key.xml
+++ b/reference/array/functions/array-intersect-key.xml
@@ -16,8 +16,8 @@
array_intersect_key returns an array
- containing all the values of array1
- which have matching keys that are present in all the arguments.
+ containing all the entries of array1
+ which have keys that are present in all the arguments.
@@ -56,8 +56,8 @@
&reftitle.returnvalues;
- Returns an associative array containing all the values of
- array1 which have matching keys that are present in all
+ Returns an associative array containing all the entries of
+ array1 which have keys that are present in all
arguments.