设为首页收藏本站CRC32解密2.0CDN刷新更改用户名领夜猫子 本站已运行
搜索
查看: 92|回复: 3
收起左侧

[PHP/ASP/JSP] PHP计算CRC32算法纯源码

[复制链接]
发表于 2017-5-29 21:29:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?加入我们

x

  1. <?php
  2. function CRC32_($text){
  3. for($i=0;$i<=255;$i++){
  4.         $crc=$i;
  5.                 for($b=0;$b<=7;$b++){
  6.                         if($crc&1 != 0){
  7.                         $crc=($crc>>1&2147483647)^3988292384;
  8.                         } else {
  9.                         $crc=($crc>>1)&2147483647;
  10.                         }
  11.                 }
  12.                 $table[$i]=$crc;

  13. }
  14.         $crcval = -1;
  15.         for($d=0;$d<strlen($text);$d++){
  16.         $e=ord(substr($text,$d,1));
  17.                 $f = $e^($crcval&255);
  18.                 $crcval = (($crcval >>8)&16777215)^$table[$f];
  19.         }
  20. return -1-$crcval;

  21. }
  22. echo crc32_("12345")."<br>";
  23. echo crc32("12345");
  24. ?>

复制代码

回复

使用道具 举报

腾讯云新春采购节 热门云产品3折起,爆款超值秒杀,新购高额满返,升级享优惠大礼包!
发表于 2017-7-3 19:39:13 | 显示全部楼层
暖(水)贴。学习。沙发。
回复 支持 反对

使用道具 举报

发表于 2017-9-22 17:31:44 来自手机 | 显示全部楼层
虽然能看懂php,但这玩意绝对看不懂。
回复 支持 反对

使用道具 举报

发表于 2017-9-24 16:43:31 | 显示全部楼层
我也想和楼上说的一样。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

关闭

社区活动上一条 /1 下一条

小黑屋|手机版|Archiver|官方QQ群|从F到0 ( 蒙ICP备17002595号-1 )  

蒙公网安备 15010402000325号 腾讯云安全认证

GMT+8, 2019-1-16 21:00 , Processed in 0.126034 second(s), 27 queries .

Powered by Discuz! X3.4 © 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表