51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#php类
ThinkPHP---案例2--职员管理功能
【一】准备工作(1)创建菜单,修改跳转路径<li><ahref="javascript:;"class="workerManage">职员管理</a><ul><li><ahref="{:U('User/showList')}"class="workerM...
代码星球
·
2020-04-08
ThinkPHP---
案例
职员
管理
功能
ThinkPHP---案例2--部门管理功能
【一】部门列表展示分析:①控制器DeptController.class.php②方法showList(不要使用list方法,因为list是关键词)③模板文件:showList.html下面按步骤编写 ①创建方法showList来展示模板classDeptControllerexten...
代码星球
·
2020-04-08
ThinkPHP---
案例
部门
管理
功能
ThinkPHP---TP功能类之验证码
【一】验证码验证码全称:captcha(全自动识别机器与人类的图灵测试),简单理解就是区分当前操作是人执行的还是机器执行的常见验证码分3种:页面上图片形式、短信验证码(邮箱验证可以归类到短信验证码,只是载体不同。一个短信一个邮件)、语音验证码(点击后给手机打电话,机器读两遍验证码)。注意:现在流行的刷脸是验证形式,不是...
代码星球
·
2020-04-08
ThinkPHP---TP
功能
类之
验证
ThinkPHP---thinkphp文件加载
【一】文件加载在ThinkPHP里提供了三种方式实际开发里,文件加载方式一般以第一种为主(通过函数库形式自动加载,此时我们仅仅需要定义文件和函数)(1)函数库形式加载函数库分3种级别,系统函数库文件(ThinkPHP/Common/functions.php)、应用函数库文件(默认不存在,需自己创建)、分组/平台函数库...
代码星球
·
2020-04-08
ThinkPHP---thinkphp
文件
加载
ThinkPHP---thinkphp会话支持和文件载入
【一】会话控制会话支持一般指cookie和session,在ThinkPHP里为了方便开发,封装了cookie和session方法。(1)session方法在函数库封装了session方法session('name','value') 创建一个名为name的se...
代码星球
·
2020-04-08
ThinkPHP---thinkphp
会话
支持
文件
载入
ThinkPHP---thinkphp模型(M)拓展
(1)创建数据对象数据对象就是父类模型中的$this->data,AR模式的底层数据操作用到了数据对象。模型实例化之前数据对象只是空数组,后来使用了魔术方法__set设置了数据对象的值。上述流程可以得出,使用数据对象前必须先创建数据对象。__set是设置数据对象的一种方法,但是应用时不便,设置一个属性就得设置一行...
代码星球
·
2020-04-08
ThinkPHP---thinkphp
模型
拓展
ThinkPHP---辅助方法
【三】Tp常见的辅助方法原生SQL语句里除了目前所使用的基本操作增删改查,还有类似于group、where、order、limit等这样的字句。ThinkPHP封装了相应的子句方法:封装的方法都在父类模型Model.class.phpwhere 表示限制查询的条件limit ...
代码星球
·
2020-04-08
ThinkPHP---
辅助
方法
ThinkPHP---AR模式
【前言】在之前学习框架时介绍过(1)什么是框架?①框架是一堆包含了常量、方法和类等代码集合;②半成品应用,只包含了项目开发时的底层架构,并不包含业务逻辑;③包含一些设计模式,例如单例模式,工厂模式,AR(ActiveRecord积极记录)模式 【主体】 (1)简介:AR模式即ActiveRecord...
代码星球
·
2020-04-08
ThinkPHP---AR
模式
ThinkPHP---thinkphp实用项
【一】代码调试(1)跟踪信息①简介:用于展示系统执行的相关状况,类似于快递的物流信息。ThinkPHP中默认关闭。如需使用,则通过配置项SHOW_PAGE_TRACE(显示页面跟踪)来配置。②位置:查找后发现上述配置项在主配置文件(系统配置项)Think/Conf/convention.php中不存在,因为刚部署完代码...
代码星球
·
2020-04-08
ThinkPHP---thinkphp
用项
ThinkPHP---thinkphp模型(M)
(1)配置数据库连接数据库的连接配置可以在系统配置文件ThinkPHP/Conf/convention.php中找到/*数据库设置*/'DB_TYPE'=>'',//数据库类型,一般为MySQL'DB_HOST'=>'',//服务器地址,本地开发时为localhost,远程为远程ip'DB_NAME'=&g...
代码星球
·
2020-04-08
ThinkPHP---thinkphp
模型
ThinkPHP---案例1登录登出和添加部门
配置文件分3类:系统配置文件,分组配置文件,应用配置文件①系统配置文件ThinkPHP/Conf/convention.php;②分组/模块/平台配置文件Home/Conf/config.php;③应用配置文件Common/Conf/config.php; (1)综合案例:实现OA系统的登录页面展示 ...
代码星球
·
2020-04-08
ThinkPHP---
案例
登录
登出
添加
ThinkPHP---thinkphp视图(V)
配置文件分3类:系统配置文件,分组配置文件,应用配置文件①系统配置文件ThinkPHP/Conf/convention.php;②分组/模块/平台配置文件Home/Conf/config.php;③应用配置文件Common/Conf/config.php; (1)什么是视图?MVC中的V(view),主要负责...
代码星球
·
2020-04-08
ThinkPHP---thinkphp
视图
PHP封装文件上传
(1)注意事项:①创建表单时加上enctype="multipart/form-data",来提示浏览器不仅可以上传文本流,还能上传二进制流文件②$_FILES接受上传文件信息,输出后如下array(1){["pic"]=>array(5){["name"]=>string(36)"008ba1edbe4c...
代码星球
·
2020-04-08
PHP
封装
文件
上传
PHP封装数据库
(1)按照步骤封装数据库①引入抽象类和抽象方法,即引入模板;②继承抽象类,注意参数(规定几个就传入几个);③逐个写入抽象方法,必须一一对应;(抽象方法必须一一引入,否则会报错-->有个抽象方法没有被实现)④给抽象方法名加上方法体,即代码块; (2)下面直接上代码,具体解析在代码里做了注释<meta...
代码星球
·
2020-04-08
PHP
封装
数据库
PHP面向对象
【一】目标1.类声明语法------试声明student类,有score属性和study方法2.权限封装---------知道public、protected、private各自的可见范围3.继承---------------写A类,再写B类继承自A类,且要重写A类中的某个方法4.静态属性与静态方法-----知道sta...
代码星球
·
2020-04-08
PHP
面向
对象
首页
上一页
...
215
216
217
218
219
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他