PHP-Class
糟糕的沙漠
这个作者很懒,什么都没留下…
展开
-
php设计模式
设计模式概念设计模式(Design pattern)是一套被反复使用、多数人只晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编程真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。模式的经典定义: 设计模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心,通过这种方式,我们可以无数次地重用那些已有的解决方案,无需再相同的工作..原创 2021-08-09 19:51:56 · 54 阅读 · 0 评论 -
PHP类 - 模板类
框架中的模板引擎模板类<?phpclass Tpl{ // 模板文件的路径 protected $viewDir = './view/'; // 生成的缓存文件的路径 protected $cacheDir = './cache/'; // 过期时间s protected $lifeTime = 3600; // 用来存放显示变量的数组 protected $vars = []; public function __原创 2021-08-04 19:42:53 · 203 阅读 · 0 评论 -
PHP Class -Mysqli连接数据库
测试文件<?phprequire_once 'Model.php';$m = new Model($config);// 查询// $s = $m->limit('0,5')->table('user')->order('IDX DESC')->where('IDX>10')->select();// var_dump($s);// 插入// $arr = ['USERID'=>'1','PASSWORD'=>'fds'];// $i原创 2021-08-03 18:43:45 · 197 阅读 · 0 评论 -
PHP Class - 图片水印
类文件<?php$image = new WaterMark();// $path = $image->imgWater('./upload/bg1.jpg','./upload/w1.png',0,40);// echo $path;$image->textWater('./upload/bg1.jpg', 'ABCDEFG', 0, 23, [255,255,255]);/** * @Purpose: 图像加图片水印 * imgWater 图像水印 * textW原创 2021-05-29 15:47:46 · 145 阅读 · 1 评论 -
PHP Class - 文件上传
测试文件<!DOCTYPE html><html><head> <title>上传测试</title></head><body> <form action="Upload.php" method="post" enctype="multipart/form-data"> <input type="file" name="fm"><br/>原创 2021-05-29 15:46:51 · 97 阅读 · 0 评论 -
PHP Class - 图像压缩
类文件<?php$image = new Thumb();$path = $image->makeThumb('./upload/bg1.jpg', 200,200);/** * @Purpose: 图像缩放 */class Thumb{ // 保存图像的路径 protected $path; // 是否随机名字 protected $isRandName; // 保存图像的类型 protected $type;原创 2021-05-29 15:45:38 · 89 阅读 · 0 评论 -
PHP Class - 分页
类文件<?php$path = new Page(5, 51);var_dump($path->allUrl());var_dump($path->limit());/** * 分页类 */class Page{ // 每页显示的条数 protected $number; // 一共有多少条 protected $totalCount; // 当前页 protected $page; // 总页数 pro原创 2021-05-29 15:43:13 · 103 阅读 · 0 评论 -
PHP Class - 验证码
测试文件<!DOCTYPE html><html><head> <title>验证码测试</title></head><body> <img src="./Code.php"></body></html>类文件<?php$code = new Code();$code->outImage();/* * @Purpose 验证码*原创 2021-05-29 15:41:48 · 175 阅读 · 0 评论