分享一个php短网址的生成代码。

. 代码如下:

urlShort

header("Content-Type:text/html;charset=UTF-8");

function base62($x){

$show = '';

while($x>0){

$s = $x % 62;

if ($s > 35){

$s = chr($s + 61);

}else if ($s > 5 && $S<=35){

$s = chr($s + 55);

} www.jbxue.com

$show .= $s;

$x = floor($x/62);

}

return $show;

}

//生成短网址

function url_short($url){

$url = crc32($url);

$result = sprintf("%u",$url);

return base62($result);

}

echo ("生成短网址为:".url_short($_POST['url'])."");

短网址 php+mysql_一个php短网址的生成代码(仿微博短网址)相关推荐

  1. php短网址生成代码,一个php短网址的生成代码(仿微博短网址)

    这篇文章主要介绍了一个php短网址的生成代码(仿微博短网址),需要的朋友可以参考下 分享一个php短网址的生成代码. 复制代码 代码如下: urlShort header("Content- ...

  2. 微博短网址 php,一个php短网址的生成代码(仿微博短网址)

    分享一个php短网址的生成代码. urlShort header("Content-Type:text/html;charset=UTF-8"); function base62( ...

  3. 微博短网址 php,一个php短网址的生成示例代码(仿微博短网址)

    一个php短网址的生成示例代码(仿微博短网址) 发布于 2014-12-15 12:15:11 | 148 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hyper ...

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

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

  5. 微博短网址 php,php生成短网址 仿微博短网址生成代码

    1,html代码部分 复制代码 代码示例: urlShort-php生成短网址_www.jbxue.com_脚本学堂提供 2,生成php短网址的代码. 复制代码 代码示例: header(" ...

  6. Android 仿微信短视频录制

    VideoRecorder 项目地址:junerver/VideoRecorder 简介: Android 仿微信短视频录制 更多:作者   提 Bug 标签: Android 仿微信短视频录制 项目 ...

  7. 新浪短网址生成java_如何生成t.cn的短链接?新浪短网址怎么生成的?

    t.cn短链接.新浪短网址是什么? 短网址顾名思义就是一个很短的链接和网址,常用于将一个长连接缩短成一个短链接,方便利于推广.  t.cn短网址,可能很多朋友都已经不再陌生,特别是在微博.微信.朋友圈 ...

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

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

  9. php 短网址 算法,微博短链接算法PHP版本_php

    思路: 1)将长网址md5生成32位签名串,分为4段, 每段8个字节; 2)对这四段循环处理, 取8个字节, 将他看成16进制串与0x3fffffff(30位1)与操作, 即超过30位的忽略处理; 3 ...

最新文章

  1. 一行代码都不写!Github博客小白版入门教程
  2. 神经网络的可解释性综述
  3. LDD3源码分析之访问控制
  4. Activiti+Oracle,在数据量大的时候报错:无法支持1000列以上
  5. [iPhoneアプリ]iEscaper2攻略その6|龍の水晶
  6. 【渝粤教育】国家开放大学2018年秋季 0505-22T护理学基础 参考试题
  7. slf4j的简单用法以及与log4j的区别
  8. Java @Override注解
  9. L1正则化与嵌入式特征选择(稀疏性)
  10. nftables入门文档
  11. linux一个进程打印10次,如何发现linux中引起高io等待的进程
  12. Chipmump文档
  13. 计算机界面没磁盘驱动器,驱动器中没有磁盘的原因和解决办法
  14. qq红包裂变式引流?QQ群红包裂变吸粉引流
  15. android app 经纬度,经纬度定位app
  16. 人机融合智能时代的人心思考
  17. 使用Certbot配置SSL证书【ubuntu系统】
  18. 医学图像最新相关研究方向、论文下载及其思考---MICCAI2019论文
  19. UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb5 in position 0: invalid start byte解决办法
  20. 不忘初心牢记使命文化墙励志标语墙贴

热门文章

  1. [20130706]传说中的中断风暴
  2. ubuntu安装vsftpd遇到的问题
  3. Netbeans 安装和配置 C/C++ 支持
  4. RS-232、RS-422与RS-485标准
  5. springboot jar包运行中获取资源文件
  6. 监听url地址栏变化
  7. 软工实践项目课程的自我目标
  8. 将一个数的字节顺序逆置
  9. 色差仪软件的安装和电池充电
  10. memcached 内存管理 分析(转)