Skip to content

庄朋龙的博客

有志者自有千方万计,无志者只感千难万难。

Menu
  • 首页
  • 生活
  • 创业
  • 编程
  • 运维
  • 视频课程
    • 跨境独立站
    • Shopee跨境电商
    • TEMU跨境电商
  • 资源分享
    • 网站推荐
    • 开源推荐
    • 可商用字体
    • 书籍分享
Menu

PHP文字加密解密方法 使用urlencode()将字符串以URL编码

Posted on 2016年1月10日2025年3月4日 by 庄朋龙

今天闲着无聊就弄了一个别人写的Discuz的插件的代码看看, 突然发现以下代码:

Snip20160110_1

比较蛋疼,这些个字符串作者也加密。冥冥之中感觉这个加密方式像是 网址URL有中文的时候出现的乱码的那一种。然后一谷歌还真是!

上面代码中的 安装 这类的都是使用php中的 urlencode() 函数生成的,urlencode()函数原理就是首先把除了 -_. 之外的中文字符转换为十六进制,然后在每个字符前面加一个标识符%

知道加密方法自然有办法界面,自己再写一个还原的代码 那就太麻烦了。php中已经有了urldecode()函数与urlencode()函数原理相反,用于解码已编码的 URL 字符串,其原理就是把十六进制字符串转换为中文字符

懂php得朋友可以下一个小程序转换以下,但是我个人比较懒直接 在一些URL编码在线转换平台 上给转换了  (例如这里:http://tool.chinaz.com/tools/urlencode.aspx)

Snip20160110_3

转换后的结果如下:

Snip20160110_2

Category: 资源分享

全栈开发者×创业偏执狂

相信代码能改变命运,也相信凌晨四点的服务器警报里有真实的人生。

我的创业项目:
SHOPAGG / SmallShop / DigitShops / 文硕阁

© 2025 庄朋龙的博客