PHP   发布时间:2019-11-13  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php生成短域名函数大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

php生成短域名函数

php;"> public function createRandCode($String) { $code = ''; $hex_code = '1qaz2wsx3edc4rfv5t-gb6yhn7ujm8ik9ol0p_'; $now = microtime(true) * 10000; $strlen = strlen($hex_codE);
$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,请注明来意。
标签:php短域名