diff --git a/functions/array.xml b/functions/array.xml index 715cc60a79..8822f7266f 100644 --- a/functions/array.xml +++ b/functions/array.xml @@ -259,10 +259,13 @@ array_keys ($array, "blue"); // returns array (0, 3, 4) PHP3 users -function array_keys($arr) { +function array_keys($arr, $term="") { $t = array(); - while (list($k,$v) = each($arr)) + while (list($k,$v) = each($arr)) { + if ($term && $k != $term) + continue; $t[] = $k; + } return $t; }