下面附上import的几个用法介绍

1、用法一

import('@.Test.Translate');

@,表示项目根目录。假定根目录是:App/

导入类库的路径是:App/Lib/Test/Translate.class.php

结论:import('@')是相对于项目目录的Lib目录而言

2、用法二

import('Think.Test.Translate');

Think,表示系统根目录。既是:./ThinkPHP/

导入类库的路径是:./ThinkPHP/Lib/Test/Translate.class.php

结论:import('Think')是相对于系统目录的Lib目录而言

3、用法三

import('ORG.Test.Translate');

import('COM.Test.Translate');

ORG, 第三方公共类库目录

COM, 企业公共类库目录

两种写法都是相对于./ThinkPHP/Extend/Library/ 而言。

导入类库的路径是:./ThinkPHP/Extend/Library/ORG/Test/Translate.class.php

导入类库的路径是:./ThinkPHP/Extend/Library/COM/Test/Translate.class.php

结论:import('ORG')或import('COM')是相对于系统扩展类库目录而言(./ThinkPHP/Extend/Library/)

4、用法四

import('Blog.Test.Translate');

这种写法既不是@,Think的写法,有不是ORG,COM的写法,会被当作分组的项目目录来处理。

解析结果是:App/../Blog/Lib/Test/Translate.class.php

结论:第四种写法,是相对于分组项目目录的Lib目录而言的写法。

5、用法五

import还支持别名导入,使用别名导入,首先先定义别名文件,在项目配置目录下建立alias.php,定义项目中需要用到的类库别名。

php中import什么意思,Thinkphp中import的几个用法详细介绍相关推荐

  1. Thinkphp中import的几个用法详细介绍

    下面附上import的几个用法介绍 1.用法一 import('@.Test.Translate'); @,表示项目根目录.假定根目录是:App/ 导入类库的路径是:App/Lib/Test/Tran ...

  2. python中装饰器的作用_Python装饰器详解,详细介绍它的应用场景

    装饰器的应用场景附加功能 数据的清理或添加:函数参数类型验证 @require_ints 类似请求前拦截数据格式转换 将函数返回字典改为 JSON/YAML 类似响应后篡改为函数提供额外的数据 moc ...

  3. python中easygui有几种_一、Python 模块EasyGui详细介绍

    Python 模块EasyGui详细介绍 EasyGui 官网: -http://easygui.sourceforge.net 官方的教学文档: -easygui-docs-0.96\tutoria ...

  4. php中sisson用法,详细介绍php中session的用法

    PHP中的session默认情况下是使用客户端的Cookie.当客户端的Cookie被禁用时,会自动通过Query_String来传递. Php处理会话的函数一共有11个,我们详细介绍一下将要用到几个 ...

  5. 计算机中 递归 的概念,递归是什么?关于递归的详细介绍

    递归,又译为递回,在数学与计算机科学中,是指在函数的定义中使用函数自身的方法.递归一词还较常用于描述以自相似方法重复事物的过程.例如,当两面镜子相互之间近似平行时,镜中嵌套的图像是以无限递归的形式出现 ...

  6. 怎么从计算机中往打印机传,打印机怎么传真 打印机传方法【详细介绍】

    打印机大家应该知道吧!这是设备这几年非常地流行,当然了这也是社会不断发展的结果.打印机其实非常地实用,这一点步入职场的功能人士体会会更加深刻一点儿.自从有了打印机人们的工作效率提高了不少,现在的打印机 ...

  7. php中怎么使用table,thinkphp中的table方法怎样使用?

    网上搜到基本和文档里写的一样: http://document.thinkphp.cn/m... 例如: $Model->table('think_user')->where('statu ...

  8. php中什么是伪静态,thinkphp中什么是伪静态?

    什么是伪静态? 简单说就是将动态的url变成静态的url显示,就叫做伪静态."伪"就是假的,不是真的静态url,是通过技术手段实现的. 伪静态技术是指展示出来的是以html一类的静 ...

  9. js中typeof用法详细介绍

    本文章来介绍在js使用中的一个函数typeof用法, typeof 运算符把类型信息当作字符串返回,包括有大家常有变量类型. typeof 运算符把类型信息当作字符串返回.typeof 返回值有六种可 ...

最新文章

  1. javascript 制作的美化select,利用cookie保存选择
  2. 左边替换 oracle,sqlsever替换右边第4个字符
  3. 使用rabbitMQ实现数据同步
  4. IOS考试题3字体变大变小
  5. Golang 入门系列(十一)Go语言实现webapi
  6. 反解析Navicat ncx加密后的密码(并导入到dbeaver)
  7. Hyperic HQ监控IBM WebSphere MQ
  8. 视频质量评价PSNR
  9. Google常用搜索技巧
  10. 如何在Windows环境搭建Object C开发环境
  11. 智慧城管管理平台和监控系统建设方案
  12. wifi物理地址怎么改_怎样修改手机的物理地址
  13. HTML中如何使用JavaScript创建链接?
  14. 基于yolov5轻量级的学生上课姿势检测识别分析系统
  15. 【python】7-10 将输入的字符串中的字符头尾间隔输出(PTA)
  16. 使用VSCode创建一个Vue项目
  17. 单密钥差分攻击和相关密钥差分攻击
  18. 如何快速构建量化股票池?
  19. 华南农业大学c语言怎么考,华南农业大学期末考试试卷 C语言考试合集
  20. 机柜搬迁到IDC机房需要注意哪些事项

热门文章

  1. 完美体验 微软WP7智能手机七大功能亮点
  2. Xcode11没有iOS14的真机包,Xcode12没有iOS8的真机包,用到的时候网上都要积分收费,免费的不好找,因此只有自己保存一份使用到的时候才不慌
  3. Illumina输出文件详解
  4. 【天梯赛练习题(c语言)】
  5. Intel RST不支持Ubuntu解决方案_安装Linux至移动硬盘_手把手教程
  6. 京东开源asyncTool之线程编排
  7. R语言程序逻辑验证判断
  8. python django 动态网页_Django创建动态网页的基础知识
  9. 前端接入facebook jsSDK,实现登录授权功能
  10. 基于希克斯需求价格弹性计算_#炳哥经济学临考密押DAY1#微观计算题考点大盘点(上)...