URL路由设置-CI(codeigniter)PHP框架再探_

返回 相似 举报
URL路由设置-CI(codeigniter)PHP框架再探__第1页
第1页 / 共3页
URL路由设置-CI(codeigniter)PHP框架再探__第2页
第2页 / 共3页
点击查看更多>>
资源描述:
URL路由设置-CIcodeigniterPHP框架再探_ 前面文章整体说了一下Codeigniter的访问,其中涉及到route,URL路由设置,下面对CI再说一下 在application/config/文件夹下有routes.php的设置。 1.首先说URL默认路由设置 routedefault_controllerdefaultFunction; 这个是设置的默认访问的路由,对应的访问对应的类,也就是默认的controllers,假如没有任何参数,则会访问controllers 对应的index函数 2.设置404错误页面 route404_oberride; 这里设置的是404错误页面,可以自定义,一般的默认的是对应的view中的index.html 3,上面连个都是固定的写法,下面对自定义的url路由进行说明 默认的定义为 这样默认的路由为 调用className的controllers类,调用内部方法为function,传递第三个值为id,那在route路由中怎么实际设置呢 比如要新闻 展现 序号为100的内容,恳求url为 routenews/show/numnews/show/1; 上面的意思是 调用controllers为news,方法为show 参数为1 也就是序号 在 controllers里面猎取参数为 举例 route为 routepages/any/any pages/view/1/2; 定义controllers里面pages为 class Pages extends CI_Controller public function viewp1,p2 echo p1.p2; 那访问 则会输出 12 说一下后面参数的配置,目前有两种参数 num 将匹配一个只包含有数字的segment段. any 将匹配一个包含任何字符的segment. 这就是codeIgniter中route路由设置相关状况 更多信息请查看IT技术专栏 ...
展开阅读全文

最新标签

copyright@ 2008-2020 大分享文库网 版权所有
经营许可证编号:豫ICP备11013292号-2

客服QQ:1965775022