ThinkPHP中URL路径访问与模块控制器之间的关系

 更新时间:2014年08月23日 15:39:10   投稿:shichen2014  
这篇文章主要介绍了ThinkPHP中URL路径访问与模块控制器之间的关系,是ThinkPHP程序开发非常重要的技巧,需要的朋友可以参考下

ThinkPHP中URL路径访问与模块控制器之间的关系是ThinkPHP程序开发中非常重要的一个环节。熟练的掌握该技巧对于进一步学习ThinkPHP起着至关重要的作用。具体分析如下:

打开控制器页面:

UserAction.class.php  //路径:admin\Lib\Action\   此处的admin为新建的项目对应的目录

我们都知道在Action里的方法默认为Public属性,私有属性的方法没法访问,但定义私有属性的方法也有其意义所在。

在其中定义私有方法的意义:主要体现在,能够在这里写一个与用户模块相关的方法,但是你又不希望原有方法太过于臃肿,因此,我们可以定义一个私有来实现,如果验证规范发生变化,只需要改这当中的一个方法就行。不用再去找一个大堆的代码当中去找。

示例代码如下:

class UserAction extends Action{
 function index(){
  echo '这是首页';
 }
 function add(){
  $this->verify();
  echo '这是向数据库中写入数据的方法';
 }
 private function verify(){
  echo '这是验证的方法';
 }
}

../admin.php/User/add 执行结果:

这是验证的方法这是向数据库中写入数据的方法

希望本文所述对大家ThinkPHP程序设计有所帮助。

相关文章

  • 使用swoole扩展php websocket示例

    使用swoole扩展php websocket示例

    WebSocket规范的目标是在浏览器中实现和服务器端双向通信。双向通信可以拓展浏览器上的应用类型,如果你想要用PHP来写websocket应用,那swoole_framework一定是最好的选择,需要的朋友可以参考下
    2014-02-02
  • 浅谈php使用curl模拟多线程发送请求

    浅谈php使用curl模拟多线程发送请求

    这篇文章主要介绍了php使用curl模拟多线程发送请求,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • Thinkphp和Bootstrap结合打造个性的分页样式(推荐)

    Thinkphp和Bootstrap结合打造个性的分页样式(推荐)

    这篇文章主要介绍了Thinkphp和Bootstrap结合打造个性的分页样式(推荐)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • 在Mac OS上搭建Nginx+PHP+MySQL开发环境的教程

    在Mac OS上搭建Nginx+PHP+MySQL开发环境的教程

    这篇文章主要介绍了在Mac OS上安装配置Nginx+PHP+MySQL开发环境的教程,虽然Mac自带PHP,但还是要注意一下php-fpm报错问题的发生,需要的朋友可以参考下
    2015-12-12
  • PHP生成sitemap.xml地图函数

    PHP生成sitemap.xml地图函数

    找到一个功能齐全,代码清晰的PHP生成sitemap的类,大家可以参考一下
    2013-11-11
  • Laravel5.1 框架模型工厂ModelFactory用法实例分析

    Laravel5.1 框架模型工厂ModelFactory用法实例分析

    这篇文章主要介绍了Laravel5.1 框架模型工厂ModelFactory用法,结合实例形式分析了laravel5.1框架模型工厂ModelFactory基本功能、定义与使用方法,需要的朋友可以参考下
    2020-01-01
  • Laravel如何实现适合Api的异常处理响应格式

    Laravel如何实现适合Api的异常处理响应格式

    这篇文章主要给大家介绍了关于Laravel如何实现适合Api的异常处理响应格式的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Laravel具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-06-06
  • 用PHP读取RSS feed的代码

    用PHP读取RSS feed的代码

    由于需要读取不同来源的rss feed,写了一个php程序来循环读取rss feed,为了方便阅读及了解程序实现过程,加上了注释,和大家共同学习。
    2008-08-08
  • php实现将数据做成json的格式给前端使用

    php实现将数据做成json的格式给前端使用

    今天小编就为大家分享一篇php实现将数据做成json的格式给前端使用方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • JSON两种结构之对象和数组的理解

    JSON两种结构之对象和数组的理解

    这篇文章主要介绍了JSON两种结构之对象和数组的理解的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-07-07

最新评论