【ThinkPHP5.1】如何引用extend的类库

简介: 【ThinkPHP5.1】如何引用extend的类库

tp3.1使用内置import()也可使用原生的导入


tp3.2使用的内置import()或者vender()也可使用原生的导入


tp5.0:Loader::import('Hprose.HproseHttpClient');


tp5.1:由于内部导入类需要命名空间,使用的bind()或者app(),但是没有命名空间的呢所以使用原生的


3.2:


导入Vendor类库包Hprose/HproseHttpClient.php

//第一种
Vendor('Hprose.HproseHttpClient');
//第二种
import('Vendor.Hprose.HproseHttpClient');

5.0:放在extend目录下面Hprose目录


我在index控制器引入Hprose


<?php
namespace app\index\controller;
use think\Controller;
/**引入类库*/
Loader::import('Hprose.HproseHttpClient');
class Index extends Controller
{

5.1:放在extend目录下面Hprose目录


我在index控制器引入Hprose


<?php
namespace app\index\controller;
use think\Controller;
/**引入类库*/
require '../extend/Hprose/HproseHttpClient.php';
相关文章
|
6月前
|
存储 JavaScript 前端开发
对象和类:JS是一种基于对象的语言,可以创建和使用自定义对象。ES6引入了类的概念,使得面向对象编程更加方便。
对象和类:JS是一种基于对象的语言,可以创建和使用自定义对象。ES6引入了类的概念,使得面向对象编程更加方便。
42 0
|
PHP
PHP - Laravel 视图模板(blade.php) 模板继承(@extends、@yield、@section)
PHP - Laravel 视图模板(blade.php) 模板继承(@extends、@yield、@section)
337 0
|
设计模式 存储 架构师
ThinkPHP5源码阅读-类的自动加载register与autoload的实现
PHP快速入门与实战ThinkPHP是国内最流行的一款PHP框架,是国人自主研发的框架,起源于2006年,经过了十几年的不断发展。已经成为了一款被PHP广泛认可的性能开发效率兼具的利器。阅读框架源码有助于我们更好的学习语言基础,拓展设计模式等相关能力。同时很多设计与编码的思想也能更好的指导我们日常工作,尤其是想成为资深程序员或者架构师方面的同事,这是一个必须要学习的过程。今天是ThinkPHP5源码第一讲,关于类的自动加载,看看源码底层是怎么实现的。怕迷路的同学,先给个关注吧。
105 0
|
JavaScript 前端开发
JS基础教程9——对象与类
JavaScript 对象是拥有属性和方法的数据,例如一辆汽车,一只猫,一个人等,在 JavaScript中,几乎所有的事物都是对象。
TypeScript 模块 以及模块化封装DB库 封装类似Mongoose风格的类库
TypeScript 模块 以及模块化封装DB库 封装类似Mongoose风格的类库
下一篇
无影云桌面