Adds a value to the beginning of an associative array.
// Add an empty value to the start of a select list
Arr::unshift($array, 'none', 'Select a value');
array Core_Arr::unshift( array & $array , string $key , mixed $val )
参数列表
参数 类型 描述 默认值 $array
array
Array to modify $key
string
Array key name $val
mixed
Array value
array
public static function unshift( array & $array, $key, $val)
{
$array = array_reverse($array, TRUE);
$array[$key] = $val;
$array = array_reverse($array, TRUE);
return $array;
}