为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP框架—理论篇

Donsen PHP开发工程师
难度中级
时长 3小时51分
学习人数
综合评分9.43
169人评价 查看评价
9.8 内容实用
9.3 简洁易懂
9.2 逻辑清晰

已采纳回答 / 手里剑
都能输出的呀,注意写法,{ 与 $  必须是紧挨着的;另外,输出数据的话,你必须要写出数组的key。例如:{$name['index']}或者{$name.index}

已采纳回答 / 殷昊
你的person是写在哪个文件里?截图看看

已采纳回答 / Lis丶
可以。下面给个例子:ThinkPHP3.2,Index控制器下赋值:$array1 = array(            'name' => 'Lis',             'age' => 18,            );        $this->assign('array',$array1); // 这里的 'array' 应和模版里面变量的一致       //等价于 $this->array=$array1;Index模版输出:方法一:<?phpecho...

已采纳回答 / YuZhang
应该是数据库连接问题导致的吧,检查下数据库的配置信息

已采纳回答 / 小烦人精
我测试了  和你一样  如果配置文件名一样, 读取出的值是home中的config文件求解

已采纳回答 / Lis丶
http://localhost/zend/ThinkTest/index.php/Home?m=Index&a=index你用的是TP3.2 需要多加一个/Home

已采纳回答 / Lis丶
ThinkPHP 3.2 U方法的格式是:U('地址','参数','伪静态','是否跳转','显示域名');在控制器输出的时候,如果将第四个参数,设为true,第五个参数设为'localhost'就会显示http://localhost/前缀的了

已采纳回答 / qq_嚼不烂的口香糖_0
首先确定你的define('APP_DEBUG',true),是设置在入口文件然后你确定config.php同级目录下有存在文件debug.php最后就是只有重复的配置才会优先采用debug.php下的配置

已采纳回答 / 丨丨流
把use Home\Model;改成use Home\Model\CommonModel;或者把$result=new CommonModel();改成:$result=D('Common');

已采纳回答 / zhuoxi
顺序反了吧,应该是                      $arr='china';           $this->assign('me',$arr);            $this->display('index');

已采纳回答 / 邬在想
如果从类的内部访问不为const或者static变量或者方法,必须使用自引用的$this

已采纳回答 / weibo_东东呛嘿_03463907
我是这样解决的  服务器 localhost ,localhost1,localhost2改为localhost,因为你没有这些服务器,但是下面却在选择服务器个数为2   'DB_MASTER_NUM'=>'2',

已采纳回答 / FairytaleX
是thinkphp框架所定义好的规则APP_NAME 是指项目名称,注意APP_NAME 不要随意设置,通常是项目的目录名称,如果你的项目是直接部署在Web根目录下面的话,那么需要设置APP_NAME 为空。可以参阅thinkphp的开发文档,了解更多

已采纳回答 / 赤子游
Application/Common/Conf/debug.php,公共模块下,并且在开启调试模式下
课程须知
1、PHP基础语法 2、MYSQL常用的SQL语句 3、面向对象开发思想
老师告诉你能学到什么?
1、理解框架的概念 2、熟练掌握tp框架的基础用法 3、简单的使用tp框架进行相关开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消