diff --git a/functions/array.xml b/functions/array.xml index 43d06d2767..eb0a119c04 100644 --- a/functions/array.xml +++ b/functions/array.xml @@ -1,5 +1,5 @@ - + Array Functions Arrays @@ -1819,32 +1819,32 @@ $result = compact ("event", "nothing_here", $location_vars); Returns the number of elements in var, - which is typically an array (since anything else will have one - element). + which is typically an array (since anything else will have + one element). - Returns 1 if the variable is not an array. + If var is not an array, 1 will + be returned (exception: count(&null;) equals + 0). + + + count may return 0 for a variable that + isn't set, but it may also return 0 for a variable that has + been initialized with an empty array. Use + isset to test if a variable is set. + + - Returns 0 if the variable is not set or is an empty array. - - - count may return 0 for a variable that - isn't set, but it may also return 0 for a variable that has - been initialized with an empty array. Use - isset to test if a variable is set. - - + Please see the Arrays + section of the manual for a detailed explanation of how arrays are + implemented and used in PHP. - - Please see the Arrays - section of the manual for a detailed explanation of how arrays are - implemented and used in PHP. - <function>count</function> example + $a[0] = 1; $a[1] = 3; $a[2] = 5;