更多>
最新下载
24小时阅读排行榜
- 1 php浏览器运行需要开启什么服务_php服务开启步骤【方法】
- 2 c++如何使用portaudio处理音频_c++ 实时音频流采集与播放控制【实战】
- 3 EF Core如何配置一对多关系 EF Core一对多关系配置方法
- 4 c++中的std::construct_at有什么用_c++ C++20在未初始化内存上构造【内存管理】
- 5 JavaScript模块化如何实现_CommonJS和ES6模块有什么区别?
- 6 css如何排除某个元素不生效_结合not伪类过滤选择
- 7 HTML5建模怎么实现缩放动画_模型大小变化动效制作【详解】
- 8 Dapper如何实现增删改查 Dapper CRUD操作完整指南
- 9 如何在Spring Boot应用中配置JacksonXmlModule
- 10 HTML5怎么让视频自适应屏幕_实现视频响应式布局的CSS写法【详解】
- 11 EF Core怎么做数据库第一个版本的迁移 EF Core初始化迁移方法
- 12 短链接还原php后怎么分享_生成新短链接的便捷方法【介绍】
- 13 Java怎么在SAX解析过程中停止解析
- 14 如何在Golang中实现Session管理_用户状态保存与控制
- 15 C#中的记录类型(record)是什么 - C# 9.0带来的不可变数据模型
更多>
最新教程
-
- Node.js 教程
- 14810 2025-08-28
-
- CSS3 教程
- 1542455 2025-08-27
-
- Rust 教程
- 22376 2025-08-27
-
- Vue 教程
- 24822 2025-08-22
-
- PostgreSQL 教程
- 21491 2025-08-21
-
- Git 教程
- 8573 2025-08-21
下载首页 / 类库下载 / 其它类库
<?php
class crypt {
private $skey;
public function __construct($key) {
$this->skey = hash("md5", $key, true); //32位skey
}
public function safe_b64encode($string) {
$data = base64_encode($string);
$data = str_replace(array('+', '/', '='), array('-', '_', ''), $data);
return $data;
}
public function safe_b64decode($string) {
$data = str_replace(array('-', '_'), array('+', '/'), $string);
$mod4 = strlen($data) % 4;
if ($mod4) {
$data .= substr('====', $mod4);
}
return base64_decode($data);
}这是一个PHP的加密解密类,需要的朋友可以下载使用
本站所有资源都是由网友投搞发布,或转载各大下载站,请自行检测软件的完整性!本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!如有侵权请联系我们删除下架,联系方式:admin@php.cn
