
php
tracy_n
至于此,不止于此
展开
-
php使用GD库生成验证码
目录绘图步骤绘制验证码步骤代码演示绘图步骤:1.创建画布,分配颜色,使用以下两个函数(可以在php手册GD库函数中找到):imagecreatetruecolor()imagecolorallocate()原创 2017-01-03 17:53:10 · 1971 阅读 · 0 评论 -
php在设计模式中的应用之单例模式
项目刚忙完上线,这几天比较空闲,就多看看书,多写写博客。先来一发简单的设计模式——单例模式。 单例模式在常用的设计模式里面是比较简单的一种,个人理解它最大的作用是保持内存中对象的唯一性,从而避免对象频繁地实例化浪费内存资源。应用场景见过最多就是数据库连接对象的实例化。而单例模式常见的有两种:懒汉式和饿汉式,光看概念可能很难记得住,还是直接 上代码。 懒汉式是延迟加载,直到用到对象的时候才实例化;<原创 2017-05-24 19:37:50 · 417 阅读 · 0 评论 -
easyui combobox实现搜索下拉补全功能
最近公司对后台进行改版,使用的是easyui+thinkphp来实现,之前也没接触过easyui,结果一用感觉特恶心,一个是官方文档并不完善,另外一个则是这种动态生成html的前端框架在需要对html用js动态操作的需求时,往往会跟其他js框架产生冲突。吐槽这么多,需求还是得做的,先来讲讲用combobox实现搜索下拉框。 首先,在不了解某类技术的时候,最重要最重要的就是去看API文档,即使它写原创 2017-06-28 19:19:18 · 11364 阅读 · 1 评论 -
TP5.0实现RBAC权限设计
TP5.0实现RBAC权限设计导语: 在开发管理后台时,常常需要针对某类用户,赋予某种操作的权限,而RBAC模型通过构建“用户-角色-权限-资源”的授权模型,解决了给用户操作分配权限的问题。RBAC模型概述基本模型RBAC0角色分层模型RBAC1角色限制模型RBAC2统一模型RBAC3表结构设计用户表CREATE TABLE ...原创 2018-06-03 14:56:02 · 4024 阅读 · 7 评论 -
docker容器中安装php扩展
容器安装php扩展php常用命令php -m #查看当前安装的模块php --ini #查看php.ini文件所在位置安装扩展流程下载源码包wget http://cn2.php.net/distributions/php-5.6.0.tar.gz #下载php源码包cd /ext/gd #进入扩展目录下的gd目录phpize #phpize命令安装扩展,运行后出现confi...原创 2019-01-02 22:14:11 · 6121 阅读 · 0 评论 -
PHP基础知识1
php基础知识点PHP引用变量概念:在PHP中意味着用不同的名字访问同一个变量内容工作原理:COW(copy on write)<?php/** * PHP引用变量 *///$a在没有修改情况下和$b指向一个内存空间$a = range(0, 1000);echo memory_get_usage() . '<br>';$b = $a;ec...原创 2019-01-03 00:10:40 · 205 阅读 · 0 评论