
PHP常用工具类
常用工具类包括:数据库连接,文件上传,分页,图片处理,购物车等等
愤怒的多啦A梦
如果一个bug解决不了问题,那么就写两个,然后让它们同归于尽!-------《黑客帝国》
展开
-
PHP常用工具类之简单写日志类
日志作为面向bug编程的我们来说,是必不可少的一部分,也是作为项目是否良好运行的体检表,总的来说网站的日志主要分为两大类即操作日志与运行日志。操作日志:主要记录用户在客户端的每一个动作及每个动作执行之后的影响(请求数据,返回结果,异常信息等等)运行日志:主要记录服务器的运行状态。本着练习的原则,就写了一个简单的写日志类。写日志其实原理挺简单的,就是将数据写入文本文件的过程。cla...原创 2019-11-18 22:37:52 · 313 阅读 · 0 评论 -
PHP常用工具类之读取配置文件类(php,ini,xml,yaml)
项目中一些常用且重要的常量参数往往不会直接定义在类对象中,都会以配置文件的形式单独存在,这样既安全又便于修改。对于php中常用的配置文件基本分四类:php文件、ini文件、xml文件、yaml文件。其中以xml文件最为常用,原因是在WebServer交互通信中xml常常作为中间件的存在(这种形式由于配置过程较为复杂,现在渐渐淘汰,当下流行以json的形式传递数据)。 为了...原创 2019-11-18 19:11:12 · 405 阅读 · 0 评论 -
PHP常用工具类之简单购物车类
对于购物商城网站来说,如果网站没有购物车,那么对商城老板来说这网站将会毫无意义!当然每次搬砖之前的先分析砖的特点,因为这样搬起砖来又快,又省力,又不赚钱,但是掉头发会慢点!( ⊙ o ⊙ )!商城购物车有如下特点:1.在整站范围内有效,且购物车实例只能有一个(单例模式)2.保持数据的持久性①放在session②放在数据库里③放在cookie里现在为了保持持久性,基...原创 2019-11-17 21:52:15 · 196 阅读 · 0 评论 -
PHP常用工具类之分页类
分页是WEB项目所必需的基本功能,也是作为码农的基本技能点,所以不多说了上代码吧~(@^_^@)~class PageTool{ private $pageSize = 10; //每页显示条数 private $total; //查询的总条数 private $totalPages; //总页数 private $page; ...原创 2019-11-17 21:17:11 · 218 阅读 · 0 评论 -
PHP常用工具类之单文件上传类
文件上传类功能包含:1.允许文件类型,文件大小,文件保存路劲的设置2.根据年月日生成保存文件的具体目录和重命名上传文件3.文件上传时异常处理4.如果上传成功,则返回文件保存路径,新文件名等相关信息的数组class FileupTool{ protected $allowExt = 'jpg,jpeg,gif,bmp,png'; protected $maxSi...原创 2019-11-13 22:19:09 · 199 阅读 · 0 评论 -
PHP常用工具类之图片处理类
网站图片上传过程中,服务器端需要对上传图片做一些处理,如创建缩略图,给图片加水印等常规操作,于是需要一个图片工具类来处理这些操作。关于图片工具类主要有两个功能:1.创建图片缩略图2.给图片加水印class ImageTool{ //获取图片相关信息 protected static function imageInfo($image){ //判断...原创 2019-11-13 21:53:23 · 412 阅读 · 0 评论