排序
数据更新_帮助文档_Thinkphp手册
ThinkPHP的数据更新操作包括更新数据和更新字段方法。更新数据更新数据使用save方法,例如:$User = M('User'); // 实例化User对象 // 要修改的数据对象属性赋值 $data['name'] = 'Thi...
空控制器_帮助文档_Thinkphp手册
空控制器的概念是指当系统找不到请求的控制器名称的时候,系统会尝试定位空控制器(EmptyController),利用这个机制我们可以用来定制错误页面和进行URL的优化。现在我们把前面的需求进一步,把...
配置加载_帮助文档_Thinkphp手册
在ThinkPHP中,一般来说应用的配置文件是自动加载的,加载的顺序是:惯例配置->应用配置->模式配置->调试配置->状态配置->模块配置->扩展配置->动态配置以上是配置文件的加载顺序,因为后面的...
ThinkPHP5 事务操作
使用事务处理的话,需要数据库引擎支持事务处理。比如 MySQL 的 MyISAM 不支持事务处理,需要使用 InnoDB 引擎。ThinkPHP5.0使用 transaction 方法操作数据库事务,当发生异常会自动回滚...
SAE介绍_专题_帮助文档_Thinkphp手册
SAE介绍Sina App Engine(简称SAE)是新浪研发中心开发的国内首个公有云计算平台,是新浪云计算战略的核心组成部分,作为一个简单高效的分布式Web服务开发、运行平台越来越受开发者青睐。SAE...
其他安全建议_安全_帮助文档_Thinkphp手册
下面的一些安全建议也是非常重要的:对所有公共的操作方法做必要的安全检查,防止用户通过URL直接调用;不要缓存需要用户认证的页面;对用户的上传文件,做必要的安全检查,例如上传路径和非...
Define标签_内置标签_模版_帮助文档_Thinkphp手册
DEFINE标签用于中模板中定义常量,用法如下:在运行模板的时候,就会定义一个MY_DEFINE_NAME的常量。value属性可以支持变量(包括系统变量),例如:或者
高级模型_帮助文档_Thinkphp手册
高级模型提供了更多的查询功能和模型增强功能,利用了模型类的扩展机制实现。如果需要使用高级模型的下面这些功能,记得需要继承ThinkModelAdvModel类或者采用动态模型。namespace HomeModel...
union_帮助文档_Thinkphp手册
UNION操作用于合并两个或多个 SELECT 语句的结果集。使用示例:$Model->field('name') ->table('think_user_0') ->union('SELECT name FROM think_user_1') ...
