大佬教程收集整理的这篇文章主要介绍了php生成短域名函数,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
php生成短域名函数
$hash_code = hash('sha256',$String);
// 这里会为编码定义一个随机的长度,长度取决于step
$step = rand(8,16);
$count = ceil(strlen($hash_codE) / $step);
for($i = 0; $i < $count; $i++) {
$start = $i * $step;
$hex_num = substr($hash_code,$start,$step);
$num = 0x3fffffff & (1 * '0x' . $hex_num);
$n = $num % $strlen;
$code .= $hex_code[$n];
}
return $code;
}
以上所述就是本文给大家分享的代码的全部内容了,希望大家能够喜欢。
以上是大佬教程为你收集整理的php生成短域名函数全部内容,希望文章能够帮你解决php生成短域名函数所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。