如何使PHP库适应Codeigniter? [英] How to adapt a PHP library to Codeigniter?

查看:48
本文介绍了如何使PHP库适应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 ?)

推荐答案


  1. 创建一个文件夹,在其中放置一个facebook-sdk文件: / application / libraries / facebook /

  2. 在包含内容的库根目录中创建 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆