PHP生成短连接的方法.md

PHP生成短连接的方法

直接贴上方法,函数可以查看手册。


<?php
/** 生成短网址 * @param  String $url 原网址 * @return String */
function dwz($url){  $code=floatval(sprintf('%u', crc32($url)));  $surl='';  while($code){  $mod=fmod($code, 62);  if($mod>9 && $mod<35){  $mod=chr($mod + 61);  }  $surl .= $mod;  $code = floor($code/62);  }  return $surl;
}  //test
echo dwz('http://www.zyall.com');

PHP生成短连接的方法相关推荐

  1. java 新浪短链接_java生成短连接(调用新浪微博api生成)

    java生成短连接 主要利用新浪微博提供的api生成 import java.io.IOException; import java.util.UUID; import com.alibaba.fas ...

  2. 长度短点的uuid_Python生成短uuid的方法实例详解

    python的uuid都是32位的,比较长,处理起来效率比较低, 本算法利用62个可打印字符,通过随机生成32位UUID,由于UUID都为十六进制,所以将UUID分成8组,每4个为一组,然后通过模62 ...

  3. php微信短网址生成,如何把微信文章网址长连接(长网址)转换为短连接(短网址)...

    为什么要把长连接转为短连接? 1.专业一点:长连接不利于网站的SEO,链接越长权重越低: 2.通俗一点:链接越长越不利于网络传播,不利于推广,更严重的是有些网站会把长网址屏蔽掉. 3.另外有些平台的内 ...

  4. 基于新浪微博API生成短链接的几款在线工具

    需求背景 很多人在营销推广中都要使用到短链接,新浪短链接则是大家最先接触到的,服务也很稳定,所以需求量也很大.据不完全统计,大概每天有几十亿条t.cn短链接生成.如此巨大的数量,难道都是先登录新浪微博 ...

  5. 长链接转短链接java_长链接生成短链接Java源码(调用百度接口)

    public static DefaultHttpClient httpclient; static { httpclient = new DefaultHttpClient(); //httpcli ...

  6. java请求百度短链接_长链接生成短链接Java源码(调用百度接口)

    public static DefaultHttpClient httpclient; static { httpclient = new DefaultHttpClient(); //httpcli ...

  7. Java开发短连接分享功能

    首先先理解需求,产品的需求是要求说用户分享一条短链接,从而跳转到下载落地页,下载APP,然后被邀请者就是邀请者的下属用户. 这..没问题,甘蔗! 首先需要生成用户短连接标识,我这边的话,是采用MD5加 ...

  8. Android使用bit.ly的api获取url 短连接

    bit.ly相比起twitter和google的短连接服务,使用起来更为简单(谷歌的弄了一晚上也没弄出来)而且使用的是get方法,测试和上手都比较容易,下面是使用android 原生类写的通过长url ...

  9. URL生成短链接API接口

    1.前言 URL生成短链接口,可将长链接生成短链,方便分发和推广. 查看接口完整信息:https://www.idmayi.com/doc/detail?id=26 2.接口明细 注意:app_id和 ...

  10. Java短连接生成工具-思路

    Java短连接生成工具-思路-这里只是模拟一下 package com.csrs.trans.shorturl;import java.util.HashMap; import java.util.M ...

最新文章

  1. list clear 2 python,python中怎么将列表的数据清空
  2. mysql putty 备份_Linux下mysql数据库的备份-putty
  3. 通过自定义注解与aop统一存储操作记录
  4. 为什么梯度反方向是函数下降最快的方向
  5. scss-@extend
  6. Linux如何配置网络IP地址
  7. Open vswitch 之Qos rate-limiting 原理
  8. 弦图与完美消除序列(bzoj 1006: [HNOI2008]神奇的国度)
  9. 图像的上采样、下采样
  10. Protus 8.6 及以上如何找到library文件夹
  11. 有限元基础及ANSYS应用 - 第8节 - 梁系结构的ANSYS分析
  12. 2020年北京地铁建设规划抢先看
  13. python基础篇{数据类型}
  14. Stacked Hourglass Networks简析
  15. Python类和包的介绍
  16. Java面向对象学习:遥控器
  17. AMBA与Wishbone总线简介
  18. 计算机思维 Computational Thinking(转载)
  19. Excel调用MD5加密
  20. mysql utf8和gbk的区别_MySQL字符集 GBK、GB2312、UTF8区别

热门文章

  1. stc89c52 单片机模块
  2. 如何建立线上问题快速响应机制
  3. 基于扩展卡尔曼滤波的多传感器融合定位
  4. 你没有权限修改该网络位置的文件
  5. 笔记本无线上网的问题
  6. 笔记本无线上网卡的种类
  7. [原创]威胁猎人 | 2018年上半年短视频行业黑灰产研究报告
  8. Windows Server 2008 R2 远程管理
  9. ckeditor java 取值_Jquery 对Ckeditor 取值
  10. 应用程序正常初始化 0x0150002失败