Double values? I think you mean "identical keys"? The nature of a hash (asso. array) is that all keys should be unique. As for values, identical values are allowed. The only workaround is to use another data structure instead of a hash, depending on your application.