pear
CodeIgniter下能不能用pear包里面的东西。如果能,怎样在controllers里调用。 我觉得无法简单使用吧?根本就不是一个系统的东西。
除非你能把 pear 扒出来,因为 pear 前后关联比较大。 CI和PEAR的命名约定不一样,CI的类库都是独立类库,轻量小型化;而PEAR是系统树形结构,非常庞大,层层继承和关联,这和当初想构建PHP扩展和应用类库有关系。
两者的出发点和目的均不一样。
如果CI里面非要用PEAR类库,有两个途径:
1、按照CI的命名约定和方式来把PEAR的类库转化成自己的类库,需要解决原来类库的继承和关联;
2、在CI中添加PEAR类库导入通道,作为特例来处理或者修改CI载入类库的方式,使PEAR类库不做修改直接使用;
如果暂时急用某个PEAR类库,那就采用第一种方式,改成自己创建的CI类库,一时权宜之计;长远考虑如果想解决CI中使用PEAR类库的问题,只能是第二种方法,必须从CI下手,有可能是一劳永逸的。 可以的, 你先搞清楚PEAR自定义安装是怎么回事 http://doublekai.org/blog/?p=658 將 PEAR 放進 CodeIgniter
页:
[1]