如何使PHP库适应Codeigniter? [英] How to adapt a PHP library to Codeigniter?
问题描述
早上好。我的问题有点笼统:
如何在CodeIgniter中使用任何PHP库(例如facebook sdk)?
Good mor(eve)ning guys. My question is a bit general: How can I adapt any PHP library (like facebook sdk for example) to use in CodeIgniter?
通常,当您下载时一个PHP库并查看提供的示例,然后使用 include 或 require_once 加载该库。使用 $ this-> load-> library($ name,$ params)有哪些调整(和方式)?
Generally, when you download a PHP library and look to the examples provided, you load the library using include or require_once. What are the adjustments (and ways) to use $this->load->library($name, $params)?
以及如何之后我可以使用该库吗:用???
And how can I use the library after that: replacing $var = new Library($data) by ???
替换 $ var = new Library($ data)清楚,请通知我。
(额外的问题:如何将其应用于facebook-sdk吗?)
(bonus question: How to apply this to facebook-sdk ?)
推荐答案
- 创建一个文件夹,在其中放置一个facebook-sdk文件: / application / libraries / facebook /
-
在包含内容的库根目录中创建 Facebook_lib.php :
<?php if(!defined('BASEPATH'))exit('不允许直接脚本访问');
require_once'facebook / facebook.php';
类Facebook_lib扩展了Facebook {}
在控制器中:
$ this- > load-> library('facebook_lib',$ config);
$ this-> facebook_lib-> clearAllPersistentData();
这篇关于如何使PHP库适应Codeigniter?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!