|  | 
 
| 使用CI做了几个小的项目,对它了解的还不太多,最近做的一个项目中,在model中写了很多名称类似的方法,想要在控制器中循环调用,只更换一下model的方法名。。。可是遇到问题了。。。 例如:testModel中有get_1(),get_2(),get_3()......get_n()这样名称类似的方法,想要在控制器中使用循环调用,就像:
 
 for($i=1;$i<n;$i++){
 $this->testModel->get_$i();
 }
 
 这样,但是实现不了,尝试了"$this->testModel->get_".$i."()";也不行。。。还有在某控制器中调用该控制器的一个方法,是不可以的吗?例如:
 testCon中有test_1(),test_2();两个方法,我像这样调用:
 
 test_1(){
 
 $this->test_2();
 
 }
 被提示错误了。。。请哪位高人给点儿意见和建议。。。谢谢。。。
 | 
 |