if ( ! function_exists('array_combine_different'))
{
/**
* Array Combine Different
*
* Returns an array combined from two different length arrays
* with keys as the first array and values as the second array.
*
* @param array
* @param array
* @return array combined array
*/
function array_combine_different(array $arr1, array $arr2)
{
$length = min( count($arr1), count($arr2) );
$arr1 = array_slice($arr1, 0, $length);
$arr2 = array_slice($arr2, 0, $length);
return array_combine($arr1, $arr2);
}
}