thinkphp框架
空白_回忆
1、做不想做的!做不能做的!做没做过的!想成长,必须学会改变!
2、解决一切问题的思路:把大的问题切分成一个个小问题,然后一个个完成。
3、赚更多的钱,看更美的风景,干更大的事儿,做更好的自己。
4、年轻,无所畏!
展开
-
thinkphp框架命名规范
thinkphp框架命名规范使用ThinkPHP开发的过程中应该尽量遵循下列命名规范:1、类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如 DbMysql.class.php;2、类的命名空间地址和所在的路径地址一致,例如 Home\Controller\UserController类所在的路径应该原创 2016-07-20 10:27:11 · 1950 阅读 · 0 评论 -
thinkphp中add()、create()
add()、create()1.create方法可以对POST提交的数据进行处理(通过表中的字段名称与表单提交的名称对应关系自动封装数据实例),例如user表中有一个字段名叫"username",如果表单中有一个<input name="username" value="小明">,那么$User = M('User'); $data = $User->create(); echo $data['us原创 2016-07-20 10:39:55 · 1579 阅读 · 0 评论 -
thinkphp中import函数的使用
import函数的使用下面附上import的几个用法介绍1、用法一import('@.Test.Translate');@,表示项目根目录。假定根目录是:App/导入类库的路径是:App/Lib/Test/Translate.class.php结论:import('@')是相对于项目目录的Lib目录而言2、用法二import('Think.Test.Translate');Think原创 2016-07-20 10:38:23 · 1574 阅读 · 0 评论 -
Thinkphp htmllist 标签的使用
Thinkphp htmllist 标签的使用<html:list id="checkList" name="user" style="list" checkbox="true" action="true" datasource="list" show="id:编号|8%,title:标题:edit,content:内容,create_time|toDate='Y-m-d H#i#s':添加时间,s原创 2016-07-20 10:37:30 · 665 阅读 · 0 评论 -
ThinkPHP的模版中调用session数据的方法
ThinkPHP的模版中调用session数据的方法ThinkPHP框架的模板中调用session数据的方法有很多,可以很据情况灵活运用,常见的有以下几类:1.在模板中直接调用{$Think.session}获取session;2.在<php></php>标签直接编写php代码来调用$_SESSION数据;3.在模板中写<?php ?>,然后在里面直接编写php代码来调用$_SESSION;4.在原创 2016-07-20 10:36:43 · 2255 阅读 · 0 评论 -
thinkphp默认的URL如何访问
thinkphp默认的URL如何访问 形如:<a href="/car_order/index.php?m=Home&c=Index&a=index">原创 2016-07-20 10:36:00 · 516 阅读 · 0 评论 -
thinkphp实现文件下载函数
thinkphp实现文件下载函数验证用户权限后调用此函数可以下载文件,文件可以放在任意位置。客户端不会出现乱码不会知道所下载文件真实路径。1./**2. * 下载文件3. * @param string $file4. * 被下载文件的路径5. * @param string $name6. * 用户看到的文件名7. */8.原创 2016-07-20 10:34:59 · 2230 阅读 · 0 评论 -
ThinkPHP使用详解
ThinkPHP使用详解原创 2016-07-20 10:34:13 · 308 阅读 · 0 评论 -
thinkphp引入第三方类库
thinkphp引入第三方类库注意,如果你的类库没有使用命名空间定义的话,实例化的时候需要加上根命名空间,例如:import('Test.UserTest');$test = new \UserTest();原创 2016-07-20 10:32:20 · 1392 阅读 · 0 评论 -
thinkphp中find()和select的区别
thinkphp中find()和select的区别find只取一条数据,select取出来是个数组,就算只有一条数据也是个数组原创 2016-07-20 10:31:42 · 715 阅读 · 0 评论 -
ThinkPHP中initialize和construct的不同
ThinkPHP中initialize和construct的不同1、__initialize()不是php类中的函数,php类的构造函数只有__construct().2、类的初始化:子类如果有自己的构造函数(__construct()),则调用自己的进行初始化,如果没有,则调用父类的构造函数进行自己的初始化。3、当子类和父类都有__construct()函数的时候,如果要在初始化子类的时候同时原创 2016-07-20 10:30:47 · 422 阅读 · 0 评论 -
thinkphp中联表查询(多表)
thinkphp中联表查询(多表)//编辑订单 public function order_edit(){ $obj=M('car_order'); $obj1=M('car_project'); if(!empty($_REQUEST['id'])){ $id = I('get.id'); $r原创 2016-07-20 10:29:27 · 1072 阅读 · 0 评论 -
thinkphp自带的调试方法
thinkphp自带的调试方法1、可以用crace调试2、getError()方法:create方法创建数据对象的时候会自动进行数据验证操作,代码示例:$User = D("User"); // 实例化User对象if (!$User->create()){ // 如果创建失败 表示验证没有通过 输出错误提示信息exit($User->getError());}else{原创 2016-07-20 10:28:16 · 513 阅读 · 0 评论 -
thinkphp中create方法的具体使用
create方法的具体使用注意:使用create方法需要关掉或者设置好配置里的TOKEN(令牌)1、更新数据还有一种方法是通过create或者data方法创建要更新的数据对象,然后进行保存操作,这样save方法的参数可以不需要传入。1.$User = M("User"); // 实例化User对象2.// 要修改的数据对象属性赋值3.$data['name'] = 'ThinkPHP';4原创 2016-07-20 10:39:18 · 919 阅读 · 0 评论