<?php namespace Flexihash\Hasher; /** * Uses CRC32 to hash a value into a signed 32bit int address space. * Under 32bit PHP this (safely) overflows into negatives ints. * * @author Paul Annesley * @license http://www.opensource.org/licenses/mit-license.php */ class Crc32Hasher implements HasherInterface { public function hash($string) { return crc32($string); } }
Hash,一般翻譯做“散列”,也有直接音譯為“哈?!钡?,就是把任意長度的輸入(又叫做預(yù)映射, pre-image),通過散列算法,變換成固定長度的輸出,該輸出就是散列值。這種轉(zhuǎn)換是一種壓縮映射,也就是,散列值的空間通常遠小於輸入的空間,不同的輸入可能會散列成相同的輸出,所以不可能從散列值來唯一的確定輸入值。簡單的說就是一種將任意長度的消息壓縮到某一固定長度的訊息摘要的函數(shù)。
HASH函數(shù)(電腦演算法領(lǐng)域)
本站所有資源皆由網(wǎng)友貢獻或各大下載網(wǎng)站轉(zhuǎn)載。請自行檢查軟體的完整性!本站所有資源僅供學(xué)習(xí)參考。請不要將它們用於商業(yè)目的。否則,一切後果都由您負責(zé)!如有侵權(quán),請聯(lián)絡(luò)我們刪除。聯(lián)絡(luò)方式:admin@php.cn
相關(guān)文章

17 Feb 2025
WordPress 深度依賴第三方 JavaScript 和 PHP 庫,其中 jQuery 是使用最廣泛的 JavaScript 庫,PHP 庫主要由單個類文件組成。其他使用的 JavaScript 庫包括 jQuery Masonry、jQuery Hotkeys、jQuery Suggest、jQuery Form、jQuery Color、jQuery Migrate、jQuery Schedule、jQuery UI、Backbone、colorpicker、hoverIntent、S

21 Jul 2016
整合了前面的PHP資料庫連線類別~~做成一個分頁類別!。不知道學(xué)PHP有沒有前途~哎越寫越?jīng)]勁?php Classcreatedb//類的開始{ var$db="localhost";//資料庫位址; var$dbname="root";//用戶名; var$ dbpwd="";//密碼; var$

21 Jul 2016
PHP物件導(dǎo)向的使用教學(xué) 簡單資料庫連線。這個PHP的資料庫連接類別,應(yīng)該算是最簡單的一個連接類了,也是最好明白的一個連接類.作為開始PHP面向編程之旅的一個開始吧.我看了很多網(wǎng)上

21 Jul 2016
PHP中對資料庫操作的封裝。 PHP中對資料庫操作的封裝 在動態(tài)網(wǎng)面設(shè)計中很多都要涉及到對資料庫的操作,但是有時跟據(jù)需要而改用其它後臺資料庫,就需要大量修改程序

24 Dec 2024
了解 Python 類別繼承在 Python 中,類別可以從其他類別繼承,這使它們能夠存取父類別的屬性並...


熱門工具標(biāo)籤

熱工具

依賴注入容器的PHP庫
依賴注入容器的PHP庫

50個優(yōu)秀經(jīng)典PHP演算法大集合
經(jīng)典PHP演算法,學(xué)習(xí)優(yōu)秀的想法 , 開拓思維

小巧的最佳化圖片的PHP庫
小巧的最佳化圖片的PHP庫
