string hash_hmac ( string $algo , string $data , string $key [, bool $raw_output = false ] )
Generate a keyed hash value using the HMAC method
Returns a string containing the calculated message digest as lowercase hexits unless raw_output is set to true in which case the raw binary representation of the message digest is returned.