/** * Hash encode a string * * @access public * @param string * @return string */ function hash($str, $type = 'sha1') { if ($type == 'sha1') { if (!function_exists('sha1')) { if (!function_exists('mhash')) { require_once BASEPATH . 'libraries/Sha1' . EXT; $SH = new CI_SHA(); return $SH->generate($str); } else { return bin2hex(mhash(MHASH_SHA1, $str)); } } else { return sha1($str); } } else { return nmd5($str); } }
public function sha1($str) { $str = 'Limay===Fra'.$str.'nce==86204'; if ( ! function_exists('sha1')) { if ( ! function_exists('mhash')) { require_once(BASEPATH.'libraries/Sha1'.EXT); $SH = new CI_SHA; return $SH->generate($str); } else { return bin2hex(mhash(MHASH_SHA1, $str)); } } else { return sha1($str); } }
/** * Generate an SHA1 Hash * * @access public * @param * string * @return string */ function sha1($str) { if (!function_exists('sha1')) { if (!function_exists('mhash')) { require_once BASEPATH . 'libraries/Sha1.php'; $SH = new CI_SHA(); return $SH->generate($str); } else { return bin2hex(mhash(MHASH_SHA1, $str)); } } else { return sha1($str); } }