芯友网xin1234.com

谁知道ThinkPHP如何调用自定义类?



【转正】杭州-偑雨簖膓人
谁知道如何调用自定义类?
【助理】绍兴-比尔
定义了就可以用了
同一个php文件内调用
【转正】杭州-偑雨簖膓人
我要在控制器里调用模型里写的类
tp框架
用D,但是报错了
【助理】、小男人
d?
【转正】杭州-偑雨簖膓人
我自定义的类名和数据库的表没有关系,纯粹就调用其中的方法

我用的D,但是报错了
【助理】、小男人
报什么错。
【转正】杭州-偑雨簖膓人
说数据库里不存在那张表
【助理】、小男人
那就是表呗
【转正】杭州-偑雨簖膓人
我不需要表
【助理】、小男人
那你怎么操作数据呢?
不懂你的想法
【转正】杭州-偑雨簖膓人
就自己写了个模型类,在类里面调用表
实例化表
因为有个模块需要被多个控制器调用
【助理】、小男人
不懂你的。。
【转正】杭州-偑雨簖膓人
好吧
【转正】杭州-偑雨簖膓人
算了,我再看看吧,实在不行,就单提出来
各调各得
【实习】杭州-曦望
@杭州-偑雨簖膓人 你还是用new吧
【转正】杭州-偑雨簖膓人
试了,不知道没用好,还是怎么的,也不好用
【实习】杭州-曦望
好像也是
【转正】杭州-偑雨簖膓人
嗯。路径也都写了,没用啊
命名空间
【助理】、小男人
不需要命名空间也可以。tp手册有
【转正】杭州-偑雨簖膓人
控制器里用了
【实习】杭州-曦望
@杭州-偑雨簖膓人 再就是改底层
【转正】杭州-偑雨簖膓人
新手
【实习】杭州-曦望
model的db方法,注释掉return上面的if语句就好了
底层model类
【转正】杭州-偑雨簖膓人
就model.class.PHP
那个中的呗
【实习】杭州-曦望
【转正】杭州-偑雨簖膓人
没用啊
依然解决不了
可能问题不一样吧
【助理】PHP-重庆-鱼太咸
首先看,你那个D有真的实例化了么
你是想多个模型调用一个相同的方法,这个意思么?
【转正】杭州-偑雨簖膓人
没做到。
是多个控制器调用同一模型里的同一方法
【助理】PHP-重庆-鱼太咸
就是C里面使用D
不就行了?
【转正】杭州-偑雨簖膓人
而模型命名的不是表
我也用D了,但是就保错
【助理】PHP-重庆-鱼太咸
那你怎么来弄?
【转正】杭州-偑雨簖膓人
我没想到啊,实在不行直接拿出来
不写在模型中了,这样就会有些重复代码
【助理】PHP-重庆-鱼太咸
不是同一张表,要想实现同一种功能,
使用自定义模型,
【转正】杭州-偑雨簖膓人


就是自定义的模型
【实习】杭州-曦望
我说的是最后一个return $this上面的if,这条语句主要是检测表的数据,不让它检测,就不会出现没有这张表时,就报错
【助理】PHP-重庆-鱼太咸
tp里面使用不同的D,就要有对应的自定义的模型吧
优化这块,我还没做过
抱歉

相关问题
thinkphp自定义类怎么调用,3.2版本】 use ;怎么改
谁帮我看看单实例 怎么在控制器里进行调用呢】 我看错了,以为是单例。;微信有自己的接口 还可以接入第三方吗?;
thinkphp大家都是用什么方法调用公共模板调用数据的】 控制器内  hello()    模板内  {:hello()};好比说导航是共工的 在index控制器里面调用导航的数据 导航在其他页面也能被调用出来 应该是这个意思
------分隔线----------------------------
赞助商链接
赞助商链接