function _hashIp($ip, $salt) { if (function_exists('mhash')) { return bin2hex(mhash(MHASH_SHA256, $ip . $salt)); } else { assert(function_exists('hash')); if (!function_exists('hash')) { return false; } return hash('sha256', $ip . $salt); } }