zoukankan      html  css  js  c++  java
  • thinkphp

    (2)'_Content/Article/search'
    相应模块/模块下的相应控制器/控制器里的方法
    *.html中跳转到相应的模块下的控制器的文件

    (3)class ArticleAction extends AdminAction{
    public function add(){
    $select_data = R('Term/getChild',array(true,0,1)); ①
    $this->assign("select_data",$select_data); ②
    $this->display(); ③
    }
    }
    ①表示的是调用控制器Term中的getChild方法,传递的参数是一个数组array()
    ②传递到下一个页面的参数
    ③转到Tpl文件夹下的Article文件夹下的add方法。

    (4)
    I()方法----->主要用于更加方便和安全的获取系统输入变量,可以用于任何地方,用法格式 如下: I('变量类型.变量名',['默认值'],['过滤方法'])
    $this->post(),$this->get()--------> 对于post,get传来的值可以使用这个两个函数,而且 这两个函数默认就会使用htmlspecialchars()进行过滤,不用手动过滤。
    A()方法----->在内部实例化控制器,调用格式: A('[项目://][分组/]模块','控制器层名称')
    A()方法仅仅是到了控制器这一层
    R()方法------>用于调用某个控制器的操作方法,是A方法的进一步增强和补充。关于
    调用格式: R('[项目://][分组/]模块/操作','参数','控制器层名称')
    R()方法确到了控制器里边的操作这一层
    U()方法------>用于完成对URL地址的组装,特点在于可以自动根据当前的URL模式和设置生 成对应的URL地址,格式为:U('地址','参数','伪静态','是否跳转','显示域名');
    D()方法------>用于实例化自定义模型类,是ThinkPHP框架对Model类实例化的一种封装 D('[项目://][分组/]模型','模型层名称')方法的返回值是实例化的模型对象
    M()方法------>
    __get(),__set()------->是对私有成员的属性设值和获取值的方法,
    //__set()方法用来设置私有属性
    public function __set($name,$value){
    $this->$name = $value;
    }
    //__get()方法用来获取私有属性
    public function __get($name){
    return $this->$name;
    }

  • 相关阅读:
    DataTable进行排序Asc升序,Desc降序
    Money型字段小数点后保留两位小数
    删除RHSA文件方法
    PowerDesigner 同名问题解决 Entity Attribute name uniqueness
    Repeater嵌套绑定Repeater以及内层调用外层数据
    让A超链接无效的办法 阻止元素发生默认的行为
    图的遍历
    Modular Production Line
    网络流24题-最长k可重区间集问题
    运输计划
  • 原文地址:https://www.cnblogs.com/nolonely/p/4691685.html
Copyright © 2011-2022 走看看