设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 51|回复: 5

小白请教大佬,js函数转成php代码

[复制链接]

5

主题

71

回帖

197

积分

注册会员

积分
197
发表于 2020-9-10 23:23:19 | 显示全部楼层 |阅读模式
小白请教大佬,js函数转成php代码。

[ol]
  • function utf16to8(str) {
  •     var out, i, len, c;
  •     out = "";
  •     len = str.length;
  •     for(i = 0; i = 0x0001) && (c  0x07FF) {
  •             out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F));
  •             out += String.fromCharCode(0x80 | ((c >>  6) & 0x3F));
  •             out += String.fromCharCode(0x80 | ((c >>  0) & 0x3F));
  •         } else {
  •             out += String.fromCharCode(0xC0 | ((c >>  6) & 0x1F));
  •             out += String.fromCharCode(0x80 | ((c >>  0) & 0x3F));
  •         }
  •     }
  •     return out;
  • }
  • var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
  • function base64encode(str) {
  •     var out, i, len;
  •     var c1, c2, c3;
  •     len = str.length;
  •     i = 0;
  •     out = "";
  •     while(i > 2);
  •             out += base64EncodeChars.charAt((c1 & 0x3) > 2);
  •             out += base64EncodeChars.charAt(((c1 & 0x3)> 4));
  •             out += base64EncodeChars.charAt((c2 & 0xF) > 2);
  •         out += base64EncodeChars.charAt(((c1 & 0x3)> 4));
  •         out += base64EncodeChars.charAt(((c2 & 0xF) >6));
  •         out += base64EncodeChars.charAt(c3 & 0x3F);
  •     }
  •     return out;
  • }
  • [/ol]复制代码
  • 回复

    使用道具 举报

    5

    主题

    71

    回帖

    197

    积分

    注册会员

    积分
    197
     楼主| 发表于 2020-9-10 23:24:42 | 显示全部楼层
    可以付费,感谢大佬。
    回复

    使用道具 举报

    377

    主题

    2456

    回帖

    6195

    积分

    论坛元老

    积分
    6195
    发表于 2020-9-10 23:26:44 | 显示全部楼层


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    回复

    使用道具 举报

    78

    主题

    4656

    回帖

    9594

    积分

    论坛元老

    积分
    9594
    发表于 2020-9-10 23:27:19 | 显示全部楼层
    https://my.oschina.net/Jacker/blog/87170
    拿走
    回复

    使用道具 举报

    485

    主题

    2474

    回帖

    6587

    积分

    论坛元老

    积分
    6587
    发表于 2020-9-10 23:29:59 | 显示全部楼层
    echo base64_encode("hostloc");
    回复

    使用道具 举报

    20

    主题

    165

    回帖

    446

    积分

    中级会员

    积分
    446
    发表于 2020-9-10 23:41:06 | 显示全部楼层
    感谢大佬们,已解决。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2026-3-4 21:26 , Processed in 0.011514 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表