options; // this contains get_option( 'Foo' ); if ( !is_array( $existing ) || !is_array( $data ) ) // something went wrong return $data; return array_merge( $existing, $data ); } } ?>