TP中如何调用第三方类库中的静态方法

TP中如何调用第三方类库中的静态方法,第1张

首先整理你的类库文件夹,然后放到tp目录下的vender/下,我用的是OT二开的,我的目录在ThinkPHP\Library\Vendor\下,自己先找对这个目录,把文件夹放进去。

我的最终目录是这样的:\ThinkPHP\Library\Vendor\PHPExcelUnit

PHPExcelUnit为我整理过的phpexcel类库包。

下边就该说说如何调用了:

在控制器中,需要实例化PHPExcel类,类似这样的做法是不行的:

$PHPExcel = new PHPExcel();

$PHPReader = new PHPExcel_Reader_Excel2007();

一定要这样调用,在类名前面加上反斜杠

vendor('PHPExcelUnitPHPExcel'); //引入类库

$PHPExcel = new \PHPExcel();

$PHPReader = new \PHPExcel_Reader_Excel2007();

这样就可以啦。

如果需要调用类的静态方法。比如说:

PHPExcel_cell::columnIndexFromString('A') ;

还是会提示错误,在类前面加上\还是不行,无奈只能把静态方法扒拉一份,整理到自己的控制器或者模型中,然后再通过自身的方法来调用,例如:

self::columnIndexFromString('A') ;

self::columnIndexFromString('BW');

1、进入主路由器配置界面。启用DHCP功能并配置好无线设置,然后重启无线路由器。

2、进入副路由器配置界面。关闭DHCP功能并配置LAN口地址与R1同处一网段,另确保R2无线路由器的SSID与R1不同。设置完成后,重启路由器。

3、进入主路由器,WDS设置下WDS模式改为中继模式,加密类型选择所需类型,可以是WEP、也可以是WPA/PSK(这里以WEP为例),然后输入密钥。点击开始扫描,找到R2后,保存-重启即可。

4、再次进入副路由器,填写与主一样的加密方式及密钥。注意:副路由器频道与主路由器要一样,点开始扫描,找到主路由器。1首先把猫和无线路由连接到一起。网线首先一段连载猫上的LAN,另一端连接到无线路由上的WAN上面就可以了。

5、点击"本地连接"然后右键点击"属性",在出来的界面中找到一个Internet协议,双击打开。

6、在出来的界面中全部都选择“自动获得”设置以后点击确定。

7、打开浏览器,输入19216811然后输入自己的账号、密码都是admin。

8、进入迅捷网络的界面,点击左侧的“设置向导”。

9、出来的界面中,直接点击“下一步”。

10、在出来的界面中默认的是让路由器选择合适的上网方式这个,不需要改动直接点击“下一步”。

11、然后会出现一个输入账户密码的界面,就是你安装宽带的时候给你说的你的账户与密码,直接输入进去点击“下一步”。

12、然后再出来的界面中设置路由器的名字以及密码,设置好以后点击“下一步”。

13、点击之后,会出来一个界面让你核对自己设置的参数,确认无误以后点击“保存”。

14、保存以后,出来一个设置状态,可以查看目前自己设置的情况都一切正常。

到此,无线路由的设置工作就完成了,电脑就可以连接上网了。

把调试模式打开,让缓存刷新试试

在indexphp入口文件里面,

define('APP_NAME', 'HI-DOCSCOM');

define('APP_PATH', '/Webroot/');

define('APP_DEBUG', true);// 这个就是打开调试模式

'TMPL_PARSE_STRING'=>array(

    '__HOME__'=>   __ROOT__'/Public/home',

    '__ADMIN__'=>  __ROOT__'/Public/index',

),

//像我这样在公共文件common里面的configphp里面自定义常量就行了

以上就是关于TP中如何调用第三方类库中的静态方法全部的内容,包括:TP中如何调用第三方类库中的静态方法、如何获得tplink静态ip地址、关于thinkphp CSS和JS路径的问题!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9668247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存