ThinkPHP 学习记录
2016-01-03 21:19
609 查看
index.php //入口文件
define('APP_DEBUG',True); //开启调试模式
define('APP_PATH','./Application/'); //定义应用目录
require './ThinkPHP/ThinkPHP.php'; //引用入口文件
控制类 ( C (Controller))
文件均存放于 应用目录的 Home/Controller/ 下
IndexController.class.php //采用 驼峰命名法(控制器名称+controller) + .class.php
$this->assign() //将 PHP 变量赋值给 模版变量
$this->display() //指定 模版 输出
模版文件 ( V ( View ) )
文件默认存放于 应用目录的 Home/View/Index(控制器名称)/Index(操作名称) 下
__URL__ //模板会自动转换成当前的URL
表单的 name 属性 必须是数据库的字段
模型类 (M ( Model ) )
FormModel.class.php //采用 驼峰命名法(模型名称+model) + .class.php
protected $_validate = array (); //检测数据
protected $_auto = array(); //自动完成
ThinkPHP 单字母函数
M()
$Data = M( $table_name ) //实例化 数据模型 $table_name 为表名
$result = $Data->find(1) // M->find() 执行查询 将结果返回给 $result
D() //当用到 D() 函数时,必须得有一个 对应的 Model 模型类 。
$Data = D ( $table_name ) //实例化
$Data->validate($rules)->create() //验证字段
$rules = array (); //规则
define('APP_DEBUG',True); //开启调试模式
define('APP_PATH','./Application/'); //定义应用目录
require './ThinkPHP/ThinkPHP.php'; //引用入口文件
控制类 ( C (Controller))
文件均存放于 应用目录的 Home/Controller/ 下
IndexController.class.php //采用 驼峰命名法(控制器名称+controller) + .class.php
$this->assign() //将 PHP 变量赋值给 模版变量
$this->display() //指定 模版 输出
模版文件 ( V ( View ) )
文件默认存放于 应用目录的 Home/View/Index(控制器名称)/Index(操作名称) 下
__URL__ //模板会自动转换成当前的URL
表单的 name 属性 必须是数据库的字段
模型类 (M ( Model ) )
FormModel.class.php //采用 驼峰命名法(模型名称+model) + .class.php
protected $_validate = array (); //检测数据
protected $_auto = array(); //自动完成
ThinkPHP 单字母函数
M()
$Data = M( $table_name ) //实例化 数据模型 $table_name 为表名
$result = $Data->find(1) // M->find() 执行查询 将结果返回给 $result
D() //当用到 D() 函数时,必须得有一个 对应的 Model 模型类 。
$Data = D ( $table_name ) //实例化
$Data->validate($rules)->create() //验证字段
$rules = array (); //规则
相关文章推荐
- yum局域网软件源搭建
- Yii 2.0 User Login From Database
- ThinkPHP实现支付宝接口功能
- 应用层协议实现系列(三)——FTPserver之设计与实现
- PHP写爬虫
- thinkphp自动验证方法的使用
- PHP echo, print, printf, sprintf函数的区别和使用
- php输出杨辉三角
- Windows Server 2008中使用计划任务定时执行BAT bat进行PHP脚本的执行
- PHP输出二维数组
- 搭建LAMP中安装PHP遇到的故障
- PHP学习之curl_init等知识
- PHP绘制多边形
- Exchange 2013 边缘服务器配置IPBlockListProvider
- 自己编写php框架(一)
- 自己编写php框架(一)
- Forbidden You don't have permission to access / on this server. You don't have permission to access /phpmyadmin/ on this server. 解决办法
- PHP搭建自己的web框架-路由
- 125 php小技巧(2)
- php中round、floor、ceil的用法