跳至內容

英文维基 | 中文维基 | 日文维基 | 草榴社区

模組討論:Crc32lua

頁面內容不支援其他語言。
維基百科,自由的百科全書

備忘

[編輯]

Scribunto的基礎庫,有一個方法mw.hash.hashValue()可以用於生成散列值,根據代碼確認,實際上是調用PHP的hash()方法,其中PHP的hash支持算法,包括三個crc32,分別是crc32、crc32b、crc32c;根據計算初步確認,這個lua模塊實現的對應就是前面的crc32b,其輸出值是前述調用輸出字節原值的十進制值(即mw.hash.hashValue()字節原值的十六進制值)。所以如有需要性能需要的話,可以考慮用Scribunto提供的基礎庫實現代替。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年9月6日 (五) 08:30 (UTC)[回覆]

這個模塊應該主要就是{{NoteTA}}在用。--Dabao qian 2024年9月6日 (五) 16:50 (UTC)[回覆]