* @license GPLv2 http://files.syscp.org/misc/COPYING.txt * @package Functions * @version $Id: function.array_merge_prefix.php 2724 2009-06-07 14:18:02Z flo $ */ function array_merge_prefix($array1, $key_prefix, $array2) { if(is_array($array1) && is_array($array2)) { if($key_prefix != '') { foreach($array2 as $key => $value) { $array1[$key_prefix . '_' . $key] = $value; unset($array2[$key]); } unset($array2); return $array1; } else { return array_merge($array1, $array2); } } else { return $array1; } }