llgd.net
当前位置:首页 >> thinkphp3.2 实例化类 >>

thinkphp3.2 实例化类

1 先引入类 比如:import("@.ORG.jpush"); 2 直接实例化就行:$jpush = new jpush();

new \org\类名();

系统自带类的实例化方法为: 例如图片类: $image = new \Org\Util\Image; 也可以: import('Org.Util.Image'); $object = new \Image();

将类文件 abc.class.php 放入以下目录:ThinkPHP/Library/Org/Util/ 类文件开头必须命名空间:namespace Org\Util; 使用时直接实例化类: new \Org\Util\类名 OK,恭喜你成功了

自己写的model,需要D("类名称")不包括model,如果实例化数据库操作使用M("数据库")

在ThinkPHP3.2.3里面已经不使用Image这个类了,所以方法也没有了buildimageverify,取而代之的是/ThinkPHP/Library/Verify.class.php这个类,在3.1.3的时候这个方法是存在/ThinkPHP/Extend/Library/ORG/Util/Image.class.php这个类里面

如果你确认是D方法失效的话可以考虑自己写个model然后组装成你想要的效果后直接进行new就可以了。

需要自己封装到thinkphp里面然后自动加载调用

写在公共类里就行,在用其他类的时候继承这个类。公共类名称随便,主要是继承这个类就行了。

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com