thinkphp3.2系列程序--难点易错点

录制一:thinkphp3.2安装与配置

1.参数解释

http://thinkphp3.2.develop.com/index.php/home/index/abc

   home:项目名

   index:控制器名

   abc:控制器下的方法名

2.官网下载

http://www.thinkphp.cn/down.html

3.看版本号方法

安装配置讲解视频:https://weibo.com/tv/v/HFV172ihC?fid=1034:4399905288953765

录制二: thinkphp3.2多项目配置与数据库连接

1、控制器中命名空间以文件夹名开头,不能以控制器名开头

2、数据库配置要注意的问题

多项目配置与数据库连接讲解视频:https://weibo.com/tv/v/I0q5zv392?fid=1034:4401001893941995

录制三: thinkphp3.2调用公共函数

1、所有项目的公共函数,在所有项目中都可以用(Application\Common\Common\function.php)

2、单个项目的公共函数只能在单个项目中使用(Application\Home\Common\function.php)

3、公共函数必须命名为function.php

多项目配置与数据库连接讲解视频:https://weibo.com/tv/v/I1tQAlZK0?fid=1034:4403529649995051

录制四:thikphp3.2跨控制器跨项目调用方法

1、在同一个项目的控制器,调用方法,只需要使用控制器的名字。如下:

       $dd = new UserController();

        $a = $dd->getname('xwd’);

注:有三种方法,可参考下面跨项目调用控制器方法

2、跨项目调用控制器方法

   a.方法一:用绝对路径

       $aa = new \Admin\Controller\UserController();

      echo $aa->getname('ddd’);

   b.方法二:用系统封装的A方法

          $aa = A('Admin/User');

      echo $aa->getname('ddd’);

   c.方法三:用R方法

      echo R(‘'Admin/User/getname’);

讲解视频:https://weibo.com/tv/v/I1WkrnLPC?fid=1034:4404624413946980

录制五:thikphp3.2访问自定义公共函数和公共类

1、在如下的配置方件中:

ThinkPHP_3.2\Application\Common\Conf

加入一行,多个自定义函数文件名用逗号分开,公共函数文件之间,方法不能重名。

'LOAD_EXT_FILE'=>'common2,common3',

2、调用过程:

1.首先会去当前目录的同级目录model中去找相关类,如果找到,就加载,如果此时找到类没有找到相应方法,就报错(即使公共类中有此方法)

同级类文件夹:

2.如果同级目录里,没有此类,就尝试去公共类中找,如果找到就加载里面的方法,找不到就报错。

公共类文件夹如下:

讲解视频:https://weibo.com/tv/v/I2yh7xBi2?fid=1034:4406082572092616

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值