tp3.2/thinkphp3.2引入外部类文件/.php文件总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tp3.2/thinkphp3.2引入外部类文件/.php文件总结相关的知识,希望对你有一定的参考价值。

参考技术A 一、引入第三方类库 将文件放在Org/Util下面 比如:.class.php文件

    1.可以将文件放在Org/Util下面如test.class.php (也就是说以Think、Org为根命名空间的类都可以自动加载:)

    2.给类库加命名空间如下 

3.在控制器中实例化这个类的方式如下:

二、引入类库放在项目模块中然后引入的方法

1.要给类名以.php后缀的改为以.class.php后缀的 如上图

2.   a.如果被引入的类文件没有命名空间 如下:

      b.如果有命名空间

三、手动加载第三方普通.php后缀的原生文件

注意:如果你的文件是a.b.php(b不是class)的话,也可以这样导入:

四、手动加载 .php后缀且面向过程 的文件

TP5.1:将外部资源引入到框架中(css/js/font文件)

  为了让我们的框架形式变得更加好看,我们需要加入Bootstrap和Jq文件到框架中

  1、通过Bootstrap和jq官网进行相关文件的下载

    (1)Bootstrap下载地址:https://v3.bootcss.com/getting-started/#download

 

    (2)JQ下载地址:http://jquery.com/  

 

  2、将下载完毕之后的JQ文件放进bootstrap/js文件夹下

 

  3、将bootstrap中的js、css、font文件夹复制到TP5中的public/static文件夹下

  

  4、在视图文件中对相关文件进行调用:

 

  5、调用完之后,我们就可以进行使用啦,使用的方式不但特别简单,而且页面会变得简洁又好看哦

 

     以上

     END 

以上是关于tp3.2/thinkphp3.2引入外部类文件/.php文件总结的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp3.2 tp3.2 关键词分页

thinkphp3.2学习笔记——安装与配置

新手使用ThinkPHP3.2.3的命名空间问题

TP3.2.3 页面跳转后 Cookie 失效 —— 解决方案

ThinkPHP3.2.*版本 thinkphp怎么引入css、js、img文件

TP3.2加载外部PHPexcel类,实现导入和导出