ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# URL应用访问 应用可以通过以下两种方式进行访问。 <br/><br/> ## PATHINFO模式(推荐) ~~~ 基本样式: http://域名/入口文件/控制器名/方法名 例子: http://localhost/index.php/Index/index ~~~ ~~~ URL中携带自定义参数: http://域名/入口文件/控制器名/方法名/参数1名/参数1值/参数2名/参数2值 例子: http://localhost/index.php/Index/index/cid/1/id/2 ~~~ >[warning] **需要注意的是:**PATHINFO模式不能使用字母c和a作为控制器名、方法名、参数名,因为框架内部使用了这两个变量。 <br/><br/> ## 普通参数模式 ~~~ http://localhost/index.php?c=Index&a=index&cid=1&id=2 ~~~ <br/><br/> ## 大小写与特殊字符问题 URL中控制器名首字母需要大写; 而方法名需要与控制器中方法名大小写一致,方法名还可以包括 _ (下划线) ; ~~~ 例:index.php/Admin/list Admin的A需要大写,对应AdminController类; list为全小写,对应AdminController类下的list()方法; ~~~ ~~~ 例:index.php/Admin/news_List Admin的A需要大写,对应AdminController类; news_List为全小写,对应AdminController类下的news_List()方法; ~~~ 为了保证框架代码的统一性,方便日后维护,尽管框架对控制器和方法名对大小写不是那么严格,但还是尽量按照框架约定的形式来使用。 <br/><br/>