ThinkPHP路由机制简介,thinkphp路由机制_PHP教程-thinkphp二次开发

SQLSERVER官方团队博客集合

...客呢?这篇文章我们就一步步教大家如何用PHP去实现一个blog,希望通过学习大家可以自己动手写一个php的blog。首先通过,phpMyAdmin创建一张blog表。纯界面操作,过程比较简单,需要注意的是id是主键,...

ThinkPHP路由机制简介,thinkphp路由机制


本文实例讲述了ThinkPHP路由机制。分享给大家供大家参考,具体如下:

ThinkPHP 支持 URL 路由功能,要启用路由功能,需要设置ROUTER_ON参数为true。开启路由功能后,系统会自动进行路由检测,如果在路由定义里面找到和当前URL匹配的路由名称,就会进行路由解析和重定向。路由功能需要定义路由定义文件,位于项目的配置目录下面,文件名为 routes.php
定义格式:

Return Array(
 'RouteName'=>array('模块名称','操作名称','参数定义','额外参数'), 
 //常规路由
);

例如,我们启用了路由功能,并且定义了下面的一个路由规则:

'blog'=>array('Blog','index','year,month,day','userId=1&status=1')

那么我们在执行

复制代码 代码如下:/appName/blog/2007/9/15">http:///appName/blog/2007/9/15

的时候就会实际执行 Blog 模块的 index 操作,后面的参数/2007/9/15/ 就会依次按照 year/month/day 来解析,并且会隐含传入 userId=1 和 status=1 两个参数。

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《ThinkPHP常用方法总结》、《smarty模板入门基础教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

您可能感兴趣的文章:

  • ThinkPHP路由详解
  • ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼
  • thinkphp的URL路由规则与配置实例
  • 改写ThinkPHP的U方法使其路由下分页正常
  • thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
  • ThinkPHP的MVC开发机制实例解析
  • ThinkPHP使用Smarty第三方插件方法小结
  • thinkphp实现图片上传功能
  • thinkPHP查询方式小结
  • thinkphp命名空间用法实例详解
  • thinkPHP中分页用法实例分析

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1113706.htmlTechArticleThinkPHP路由机制简介,thinkphp路由机制 本文实例讲述了ThinkPHP路由机制。分享给大家供大家参考,具体如下: ThinkPHP 支持 URL 路由功能,要启...

PHP实现简单的blog教程

...客呢?这篇文章我们就一步步教大家如何用PHP去实现一个blog,希望通过学习大家可以自己动手写一个php的blog。首先通过,phpMyAdmin创建一张blog表。纯界面操作,过程比较简单,需要注意的是id是主键,...

WordPress多站点获取当前博客信息_PHP教程

...rdpress-multisite-get-current-bolg-info global $current_blog; 它的返回结果是: stdClass Object ( [blog_id] => 3 [site_id] => 1 [domain] => de

nginx和tomcat使用chroot(jail)相关配置

...为chroot jail的根目录。# mkdir /home/chroot/jail1.2.使用ldd命令,找出你想在chroot jail中想运行的命令的依赖库。

写代码为什么总是出现这种奇怪的现象?

...t=localhost;dbname=t1","root",""); $sth=$pdo->query('select * from blog2'); $result = $sth->fetchall(PDO::FETCH_ASSOC); foreach($result as $v

php命名空间(结合代码详细解答)

...类名称,例如 $comment = new Comment();。如果当前命名空间是Blog\Article,Comment将被解析为Blog\Article\Comment。如果使用Comment的代码不包含在任何命名空间中的代码(全局空间中),则Comment会被解析为Comment。2.

MySQL的外键约束级联删除_MySQL

...多的关系: 01DROP TABLE IF EXISTS `test`.`blogs`;0203CREATE TABLE `test`.`blogs` (0405`id` INT ( 10 ) UNSIGNED AUTO_INCREMENT,0607`title` TE

laravel5.2 blog页面跳转404错误

...post/2265.html 当部署完成后,用浏览器打开首页出现 /blog not found 的404错误。 routes.php代码如下:

PHP命名空间(Namespace)的使用详解_php实例

...了说,article和message board这两个模块其实都是处于同一个blog项目内。如果用命名空间来表达它们的关系,是这样:复制代码 代码如下:

PHP——命名空间(namespace)使用详细介绍

...了说,article和message board这两个模块其实都是处于同一个blog项目内。如果用命名空间来表达它们的关系<?php //我用这样的命名空间表示处于blog下的article模块 namespace Blog\Article; class Comment { } //

js如何取得ueditor里的值啊

...or里的值呢,我的页面加载代码如下: 页面能显示出来ueditor。 我现在用jq呀js通过id“blog_content”取到的值alert出来全是空,取不到这个值,我如何$post这个值啊。。。。...