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随机生成域名,php生成短域名函数,php生成域名函数相关推荐

  1. 怎么批量生成100多条短视频素材

    怎么批量生成100多条短视频素材#批量#生成#短视频 一天如何能生产出100条好无分享的视频,人家一天能做出百来条视频发抖音挂下黄车赚钱,你一天做两条视频就已经累到不行了,所以今天我把这些压箱底的方法 ...

  2. 什么样的域名才能算短域名?短域名还能有吗?

    众所周知,域名越短越好,短域名便于用户记忆,同时也更有价值.这里有人要问了,什么样的域名才能算短域名吗?现如今短域名还能有吗?以下是小聚给大家的介绍. 1.什么样的域名才能算短域名? 短域名就是字符短 ...

  3. 短域名生成java_腾讯短链接url生成接口/腾讯短网址在线生成/新浪微博短链接生成器的分享...

    在通常情况下,URL是由系统生成的,通常包括URI路径,多个查询参数,可以对参数进行加密和解密. 当人们要分享某个URL,比如短信,邮件,社交媒体,这就需要短URL. 而短网址,顾名思义就是在长度上比 ...

  4. DGA域名——可以每天只生成一个域名,因此最多存在365个 DGA域名;

    Mirai变种中的DGA 分享到: 发布时间:2016-12-12 16:02:57 作者:360网络安全研究院 投稿方式:发送邮件至linwei#360.cn,或登陆网页版在线投稿 那个导致美国断网 ...

  5. Python通过文字生成语音,随机获取视频或图片素材生成伪原创的短视频

    前段时间写了一篇<抖音自动引流脚本源码>主要通过语录系统自动生成语句或随机评论,适用于自动评论引流脚本. 今天脑洞大开,想用Python通过文字生成语音,随机获取视频或图片素材生成伪原创的 ...

  6. 短链接API批量生成接口

    1,雨林短网址 网站链接:http://yldwz.cn 雨林短网址采用新浪.腾讯官方API接口,强大的多功能API,简单易用,质量高官 网提供强技术支持,99.9% SLA服务稳定安全可靠的校验机制 ...

  7. 揭秘腾讯、新浪短网址怎么在线生成的?

    短网址生成指的是把帮您把冗长的URL地址缩短成8个字符以内的短网址. 那为什么要生成短链接呢? 最基础的,日常在用到微信朋友圈.qq说说.短信.微博等,都有字数的限制.如果链接长度较长,链接发送不全, ...

  8. 15款最好用的腾讯短链接url批量生成工具 - 值得收藏

    整理了15款国内最好用的腾讯短链接(url.cn)批量生成工具,拿走不谢! 1.青桃短链接 平台官网:http://qturl.cn 青桃短链接是一个老牌的第三方短链接服务平台了.对于其技术支持和服务 ...

  9. api.php t.cn,PHP通过调用新浪API生成t.cn格式短网址链接的方法详解

    本文实例讲述了PHP通过调用新浪API生成t.cn格式短网址链接的方法.分享给大家供大家参考,具体如下: 新浪提供了长链接转为短链接的API,可以把长链接转为 t.cn/xxx 这种格式的短链接. A ...

  10. R语言使用random包生成随机数或者随机字符串实战:randomNumbers函数创建随机整数的数据集(包含重复项)、randomSequence函数创建不含重复项的随机序列数据集、创建随机字符串

    R语言使用random包生成随机数或者随机字符串实战:randomNumbers函数创建随机整数的数据集(包含重复项).randomSequence函数创建不含重复项的随机序列数据集.创建随机字符串 ...

最新文章

  1. 企业分布式微服务云SpringCloud SpringBoot mybatis (九)Spring Boot多数据源配置与使用(JdbcTemplate支持)...
  2. eclipse 插件开发过程中遇到的一堆问题(急待解决)
  3. IBM发布IBM Watson创新功能,旨在帮助企业扩展AI使用
  4. zoj-3802-Easy 2048 Again
  5. django(7)modelform操作及验证、ajax操作普通表单数据提交、文件上传、富文本框基本使用...
  6. 埃及分数问题(带乐观估计函数的迭代加深搜索算法-IDA*)
  7. 我的一篇思想汇报——君子务本,本立而道生
  8. mysql 冗余字段_18.3.3 增加冗余字段
  9. data参数 layui_layui数据格式
  10. ScrollMagic-jQuery元素滚动动画库插件
  11. jsp el表达式无法正常显示解决方法
  12. linux安装软件命令总结
  13. 微波雷达传感器模块,人体感应雷达应用,让智能家居更安全
  14. python图像风格迁移教程_【人工智能】python图像风格迁移,来欣赏梵高风格的石原里美吧!...
  15. 【Java 并发编程】Java 创建线程池的正确姿势: Executors 和 ThreadPoolExecutor 详解...
  16. 青灯教育python百度云_《青》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
  17. 路由器刷OpenWRT实现动态dns
  18. PS实用方法(抠出完整的头发丝)
  19. NFC Forum发布NFC数据交换格式(NDEF)规范
  20. 阿里巴巴高级技术专家 至简 聊工程师思维(配音版)

热门文章

  1. Java代码优化:使用构造函数和使用一个setter的效率差别
  2. 周末随笔 | 问好一个问题,有的放矢
  3. 曹大带我学 Go(1)——调度的本质
  4. 从编解码算法到全链路RTC架构,揭秘淘系直播技术演进之路
  5. 解读腾讯极速高清AR-SR的画质改善机制
  6. LiveVideoStackCon 2020上海 6月见
  7. 人工智能在视频应用领域的探索
  8. 神经网络可视化,真的很像神经元!
  9. 游戏AI探索之旅:从AlphaGo到MOBA游戏
  10. 音视频封装格式、编码格式知识