php
OUYANGYUER3
这个作者很懒,什么都没留下…
展开
-
文件夹命名规范
admin 后台管理 app 应用 article 资讯 common 公共 config 配置 data 数据 digg 顶 en-us 英文 extend 延伸 install 安装 lang 语言包 lib 库 mall 商城 picture 组图 product 商品 search 搜索 section 区块...原创 2020-06-27 11:56:28 · 365 阅读 · 0 评论 -
TP5.1自动时间戳获取器和修改器的应用
<?php namespaceapp\common\model; usethink\Model; classUserextendsModel{ protected$pk='id'; protected$table='zh_user'; //自动时间戳 protected$autoWriteTimestamp=true; protected$createTime='create_time'; ...原创 2020-06-20 21:06:09 · 491 阅读 · 0 评论 -
TP框架验证器及独立验证用法
验证类: <?php namespaceapp\validate; usethink\Validate; classUserextendsValidate { protected$rule=[ 'name|姓名'=>[ 'require'=>'require', 'min'=>5, 'max'=...原创 2020-06-20 11:25:18 · 489 阅读 · 0 评论 -
TP中的增删改查操作
<?php namespaceapp\index\controller; usethink\Db; /** *框架核心 *查询构造器 *系统学习数据库的增删改查:curd */ classDemo5{ /** *单条查询 */ publicfunctionfind(){ $res=Db::table('cash_channel') ->field('id,title'...原创 2020-06-15 11:37:40 · 170 阅读 · 0 评论 -
TP5中3种数据库连接方式
<?php namespaceapp\index\controller; usethink\Db; /** *数据库连接方式 *1.全局配置 *2.动态配置 *3.DSN连接:数据库类型://用户名:密码@数据库地址:端口号/数据库名#字符集 */ classDemo4 { publicfunctionconn1() { returnDb::table('cash_channel') ...原创 2020-06-15 10:33:24 · 1163 阅读 · 0 评论 -
TP5中容器、依赖注入、闭包
<?php namespaceapp\index\controller; classDemo{ publicfunctiongetMethod(\app\common\Temp$temp){ return$temp->getName(); } publicfunctionbindClass(){ //方法1 //\think\Container::set('temp','\app\...原创 2020-06-14 12:29:04 · 235 阅读 · 0 评论 -
PHP中三大设计模式
<?php /** *单例模式 *工厂模式 *注册树模式 */ classSite{ //属性 public$siteName; //本类静态实例 protectedstatic$instance=null; //禁用掉构造器 privatefunction__construct($siteName){ $this->siteName=$siteName; ...原创 2020-06-10 23:53:42 · 157 阅读 · 0 评论