用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1231|回复: 3
收起左侧

[视图] class_exists vs __call

[复制链接]
发表于 2017-4-28 20:03:02 | 显示全部楼层 |阅读模式

我的情景是这样的,Analog 类里有几个视图函数,这些都对应着视图php文件。由于这些方法内容都一样,我就想在构造函数里调用__call()来实现,去掉重复,让代码能复用,但是当我这么干的时候,发现页面报错了,The page you requested was not found.追踪代码时候发现是因为CodeIgniter.php里class_exists判断方法名不存在,有没有什么办法能在我这单独一个class里禁掉CodeIgniter.php

里的判断
发表于 2017-5-2 15:58:08 | 显示全部楼层
CI 里有 _remap 这个东东,你可以看一下
 楼主| 发表于 2017-5-3 14:20:16 | 显示全部楼层
Hex 发表于 2017-5-2 15:58
CI 里有 _remap 这个东东,你可以看一下

好的,感谢

本版积分规则