首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包括Kohana中的phpFlickr库

包括Kohana中的phpFlickr库
EN

Stack Overflow用户
提问于 2010-08-15 19:34:35
回答 2查看 514关注 0票数 0

我开始创建一个使用Kohana框架的网站,但我找不到如何“以正确的方式”包含外部库。

我想使用Flickr库来允许我的网站与phpFlickr交互。

如果有更好的方法来包含这些文件,而不是:

代码语言:javascript
复制
require_once("path/to/phpFlickr.php");
// Fire up the main phpFlickr class
$f = new phpFlickr($key);

我想这样做是可以的,但如果我可以对Kohana说,“phpFlickr文件就在那里,当你需要的时候自己去拿吧”,那就更好了。

有人能帮我吗?

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-16 07:45:54

我们以与详细here相同的方式使用它。因此,如下所示:

代码语言:javascript
复制
$path = Kohana::find_file('vendors', 'flickr/phpFlickr');
if($path) {
    ini_set('include_path',
    ini_get('include_path') . PATH_SEPARATOR . dirname(dirname($path)));
    require_once 'flickr/phpFlickr.php';
}   
票数 2
EN

Stack Overflow用户

发布于 2010-08-15 21:44:40

您可以在模块中创建一个flickr文件夹,在其中创建一个init.php文件,然后执行以下操作;

代码语言:javascript
复制
require_once Kohana::find_file('folder','phpFlickr');

当然,您首先必须在引导程序中启用"flickr“模块。

更好的方法是只为flickr类定义一个自定义的autoload方法,这样它只在实际需要时才被加载。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3487180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档