コード例 #1
0
 public static function array_merge_clobber($array1, $array2)
 {
     // written by kcØhireability*com
     // taken from http://www.php.net/manual/en/function.array-merge-recursive.php
     if (!is_array($array1) || !is_array($array2)) {
         return false;
     }
     $newarray = $array1;
     foreach ($array2 as $key => $val) {
         if (is_array($val) && isset($newarray[$key]) && is_array($newarray[$key])) {
             $newarray[$key] = getid3_zip::array_merge_clobber($newarray[$key], $val);
         } else {
             $newarray[$key] = $val;
         }
     }
     return $newarray;
 }