如您所知,在codeigniter中,类中的函数名称变为url,如:
class Example extends CI_Controller {
function sayHello() {
echo "Hello";
}
}
要显示功能的内容,您可以使用以下方式显示它:
www.mydomain.com/example/sayhello
我的问题是,我不是逐个编写所有函数名,而是如何使用循环或从数据库中获取函数名来形成这些函数?例如,我的数据库中有100个函数名。是否有可能写清楚和短代码或我应该手动编写所有功能?感谢...
答案 0 :(得分:4)
这与创建功能无关。你的问题是路由。解决这个问题:
class University extends CI_Controller {
public function _remap( $university_name )
{
}
}
更多信息:http://codeigniter.com/user_guide/general/controllers.html#remapping