- substr: documentation ( source)
- var_dump: documentation ( source)
- hash_hmac: documentation ( source)
<?php
$data = 'GET|/service/game_world_stats|{"action":"getPlayerCounts","timestamp":"1407263728"}|';
var_dump(substr(hash_hmac('sha512', $data, ''), 0, 16));