The Horde_Array:: class provides various methods for array manipulation.
$Horde: framework/Util/Array.php,v 1.26.2.12 2009/01/06 15:23:45 jan Exp $
Copyright 2003-2009 The Horde Project (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.fsf.org/copyleft/lgpl.html.
Located in /Util/Array.php (line 21)
Sorts an array on a specified key. If the key does not exist, defaults to the first key of the array.
Enhanced array_merge_recursive() function. Main difference from PHP's stock function is later value always overwrites earlier value (stock function will instead create an array with all values of key).
Creates an array by using one array for keys and another for its values. Only exists in PHP5, so we call array_combine if it exists and otherwise emulate it.
Given an HTML type array field "example[key1][key2][key3]" breaks up the keys so that they could be used to reference a regular PHP array.
Using an array of keys iterate through the array following the keys to find the final key value. If a value is passed then set that value.
Returns a rectangle of a two-dimensional array.
Prepare a list of addresses for storage.
Namely, trims and lowercases all addresses and then sort.
Function used by usort() to sort an address list.
e.g. usort($foo, array('Horde_Array', 'sortAddressList'));
Given an array, returns an associative array with each element key derived from its value.
For example: array(0 => 'foo', 1 => 'bar') would become: array('foo' => 'foo', 'bar' => 'bar')
Documentation generated on Sun, 30 Jan 2011 05:15:13 +0000 by phpDocumentor 1.4.3