首页 / PHP / YII怎么调用第三方PHP类
YII怎么调用第三方PHP类
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了YII怎么调用第三方PHP类,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1223字,纯文字阅读大概需要2分钟。
内容图文
![YII怎么调用第三方PHP类](/upload/InfoBanner/zyjiaocheng/218/fa698247ced44b1a906b3bc8a13699d4.jpg)
首先要了解Root Alias
为方便起见,Yii 预定义了以下几个根别名:
system: 表示 Yii 框架目录;
zii: 表示 Zii 库 目录;
application: 表示应用的 基础目录;
webroot: 表示 入口脚本 文件所在的目录。此别名从版本 1.0.3 开始有效。
ext: 表示包含了所有第三方 扩展 的目录。此别名从版本 1.0.8 开始有效。
* 导入Class
使用别名可以很方便的导入类的定义。例如,如果我们想包含 CController 类的定义,我们可以调用如下代码
Yii::import('system.web.CController');
import 方法跟 include 和 require 不同,它更加高效。导入(import)的类定义并不会真正被包含进来,直到它第一次被引用。多次导入同样的名字空间也会比 include_once 和 require_once 快得多。
提示: 当引用 Yii 框架定义的类时,我们不需要导入或包含它。所有的核心 Yii 类都已被提前导入了。
* 引用第三库
第一,比如说,我们要使用 Zend framework的东西。我们把zend framework解压到 prtected/vendors里面,现在的文件夹为 protected/vendors/Zend/Search/Lucene.php
第二,在controller文件的头部,插入下面代码。
Yii::import('application.vendors.*'); // 可以配置在config/main.php中
require once('Zend/Search/Lucene.php');
上面代码包含了Lucene.php这个类文件。因为我们用到的是相对路径,所以我们需要改变PHP加载文件的路径,Yii::import 一定要在require_once 之前。
1 楼 prinsipe 2012-06-04
内容总结
以上是互联网集市为您收集整理的YII怎么调用第三方PHP类全部内容,希望文章能够帮你解决YII怎么调用第三方PHP类所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。