通过openssl实现的签名、验签、非对称加解密,需要配合x.509证书(如crt和pem)文件使用。 <?php /** * RSA算法类 * 签名及密文编码…
/** * 常用对称加密算法类 * 支持密钥:64/128/256 bit(字节长度8/16/32) * 支持算法:DES/AES(根据密钥长度自动匹配使用:DES:64bit A…
<?php $DB_Server = "localhost"; $DB_Username = "mydowns"; $DB_Passw…
图片处理函数功能:缩放、剪切、相框、水印、锐化、旋转、翻转、透明度、反色,处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片,命 名方式可以考虑在原图片的基础上加上步骤,…
在php环境运行上面的代码,大家就可以看到浏览器询问用户是否下载excel文档,点击保存,硬盘上就多了一个excel的文件,使用excel打开就会看到最终的结果,怎么样不错吧。 其…
记得上传文件的时候要大点,不然还没看出来就上传完了,并且上传的文件不要太大,上G的就算了,2G的我试了,PHP受不了,我测试的是300多M的,记得要调整小php.ini参数啊 “选…
<?php class Page { private $total; //数据表中总记录数 private $listRows; //每页显示行数 private $limi…
PHP递归遍历指定目录的所有文件并统计文件数量 <?php //递归函数实现遍历指定文件下的目录与文件数量 function total($dirname,&$dir…
encode64可以获得最短的由26个英文大小写字母数字加上"-_"两个符号编码的数据, 这个个字串可以在网络自由传输, 无需考虑被自动转码引起的混乱. 缺点:…
<?php function GrabImage($url,$filename="") { if($url=="") return f…
<?php class ValidationCode { //属性 private $width; private $height; private $codeNum; pr…
<?php //单文件上传函数的封装 //文件上传原理:将客户端的文件上传到服务器端,再将服务器端的临时文件移动到指定目录即可。 //文件的方向:客户端——>服务器(临…