打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
字符串加密之后在解密
//字符串转换成16进制
/*
 * $str1为空参数,占位
 * */
function str2hex($str, $str1 = "", $encoded = 'GBK') {
    $hex = '';
    if ($encoded == 'GBK') {
        $str = mb_convert_encoding($str, 'GBK', 'UTF-8');
    }
    for ($i = 0, $length = mb_strlen($str); $i < $length; $i++) {
        $hex .= dechex(ord($str{$i}));
    }
    return $hex;
}

//16进制转换成字符串
function hex2str($hex, $encoded = 'GBK') {
    $str = '';
    $arr = str_split($hex, 2);
    foreach ($arr as $bit) {
        $str .= chr(hexdec($bit));
    }
    if ($encoded == 'GBK') {
        $str = mb_convert_encoding($str, 'UTF-8', 'GBK');
    }
    return $str;
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PHP与UTF
php 判断中文 utf8,PHP 判断 UTF
php中iconv函数使用方法
简单入门PHP中的多字节字符串操作
【Java 基础专题】编码与乱码(02)---String的getBytes([encod...
PHP常用函数之获取字符串
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服