thinkphp几个常用的字母方法
2017-08-05 17:01
267 查看
thinkphp几个常用的字母方法
A方法
A方法主要可以用于跨模块调用操作方法,例如:在Admin项目下面的Index控制器下面的login方法有:
<?php class IndexAction extends Action{ public function login(){ } } ?>
同时我们在Api项目下面的index控制器的user方法中想要调用login方法:
<?php class IndexAction extends Action{ public function user(){ A("Admin/Index")->login(); } } ?>
C方法
C方法是ThinkPHP用于设置、获取参数的方法,使用频率较高。设置参数:
C('DB_NAME','phptest')设置DB_NAME参数为phptest
获取参数:
$usr = C('USER_NAME')获取在配置文件中设置的USER_NAME参数的值
M方法
M方法是用于实例化一个基础模型类。实例化基础模型(Model)类 :
//实例化User模型 $User = M('User'); //执行其他的数据操作 $User->select();
操作数据库:
$User = M('User','wp_');实例化数据库wp_User表。
U方法
U方法用于完成对URL地址生成。它的格式为U(‘地址’,’参数’,’伪静态’,’是否跳转’,’显示域名’);第三个参数默认是html
例如:
U('Blog/read','id=1','xml')生成:
http://serverName/Blog/read/id/1.xml
I方法
I方法主要用于更加方便和安全的获取系统输入变量。get 获取GET参数 I('get.id') //获取get类型传来的id值 post 获取POST参数 param 自动判断请求类型获取GET、POST或者PUT参数 request 获取REQUEST 参数 put 获取PUT 参数 session 获取 $_SESSION 参数 cookie 获取 $_COOKIE 参数 server 获取 $_SERVER 参数 globals 获取 $GLOBALS参数
相关文章推荐
- thinkphp中常用的单字母的方法
- thinkphp中常用的单字母的方法
- ThinkPHP常用单字母函数(快捷方法)使用总结
- Reachability几个常用方法
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- Ajax常用的几个函数及Alexa查询的几个查询接口及使用方法
- Python学习——os模块中几个常用的方法
- 【学艺不精系列】几个常用JavaScript正则和方法
- sqlite的几个常用方法 --转
- ThinkPHP多表联合查询的常用方法
- Hibernate几个常用方法官网释义 save、update、flush、load、merge、persist、delete、commit
- System类的几个常用方法
- Form开发中组件控制(是否可用,是否可见)的几个常用方法-----子功能的應用
- Joomla源代码解析(六) JDocument 类的几个常用的方法
- HttpClient4.2.2的几个常用方法,登录之后访问页面问题,下载文件
- JSF几个常用取值方法
- thinkPHP数据查询常用方法总结【select,find,getField,query】
- jsf几个常用取值方法和技巧
- [转]JSP中与路径相关的常用的几个方法
- jdbc中PreparedStatement对象的几个常用方法