ThinkPHP
hjq198988
好好学习,天天向上!
展开
-
自动验证
类型检查只是针对数据库级别的验证,所以系统还内置了数据对象的自动验证功能来完成模型的业务规则验证,而大多数情况下面,数据对象是由表单提交的$_POST数据创建。需要使用系统的自动验证功能,只需要在Model类里面定义$_validate属性,是由多个验证因子组成的二维数组。验证因子格式: array(验证字段,验证规则,错误提示,[验证条件,附加规则,验证时间])3说明转载 2015-05-04 14:39:32 · 336 阅读 · 0 评论 -
ThinkPHP使用 上传类UploadFile的使用
ThinkPHP中的UploadFile类用于处理文件上传,本文小总结了一下关于学习过程中对UploadFile类的使用方法。上传类的使用很简单,如果是第一次使用上传功能的朋友需要注意的是html提交表单中的表单属性要加上 enctype属性,如:复制代码 代码如下: ThinkPHP的UploadFile类在文件../ThinkPHP/Exten转载 2015-05-04 14:21:54 · 980 阅读 · 0 评论 -
总结ThinkPHP使用技巧经验分享
找了一些使用THinkPHP的心得和技巧,分享给大家约定:1.所有类库文件必须使用.class.php作为文件后缀,并且类名和文件名保持一致2.控制器的类名以Action为后 缀3.模型的类名以Model为后缀,类名第一个字母须大写4.数据库表名全部采用小写,如:数据表名: 前缀_表名模型类名: 表名Model 注:这里的表名第一个字母要大写创建对象:转载 2015-05-04 14:18:56 · 365 阅读 · 0 评论 -
ThinkPHP自动填充实现无限级分类的方法
表aoli_cate如下图所示:一、action部分:aoli/Home/Lib/Action/CataAction.class.php文件如下:?12345678910111213141516171819202122232425262728转载 2015-05-04 14:26:48 · 339 阅读 · 0 评论 -
thinkphp CURD操作
6.13 CURD操作ThinkPHP提供了灵活和方便的数据操作方法,对数据库操作的四个基本操作(CURD):创建、更新、读取和删除的实现是最基本的,也是必须掌握的,在这基础之上才能熟悉更多实用的数据操作方法。CURD操作通常是可以和连贯操作配合完成的。下面来分析下各自的用法:(下面的CURD操作我们均以M方法创建模型实例来说明,因为不涉及到具体的业务逻辑)2创建(Cr转载 2015-05-04 14:28:41 · 289 阅读 · 0 评论 -
分布式数据库
分布式数据库ThinkPHP内置了分布式数据库的支持,包括主从式数据库的读写分离,但是分布式数据库必须是相同的数据库类型。配置DB_DEPLOY_TYPE 为1 可以采用分布式数据库支持。如果采用分布式数据库,定义数据库配置信息的方式如下://在项目配置文件里面定义return array( //分布式数据库配置定义 'DB_TYPE' => 'mysql'转载 2015-05-04 14:35:56 · 521 阅读 · 0 评论