zoukankan      html  css  js  c++  java
  • 8.2 tp5跨控制器调用,方法调用

    <?php
        namespace appindexcontroller;
        
        useappindexcontrollerIndex1 as aIndex1 ;
        class Index1{
            public function index1(){
                 echo "我是index模块下的index1控制器中的index1方法";
                 /*$u = newappindexcontrollerUser;
                 $u-> index();*/
             }
    
             public function test(){
            //使用命名空间调用相同模块下的控制器
              $u = new appindexcontrollerindex1;
              $u-> index1();
              echo "<hr>";
              //调用相同模块下的控制器
              $u = new User();
              $u->index();
              echo "<hr>";
              $u = controller('User');
              $u->index();
              echo "<hr>";
              //调用不同模块下的控制器
              $u = controller('admin/Index');
              $u->index();
              echo "<hr>";
            //使用面向对象
            $u = new aIndex1;
            $u->index1();
             }
            public function getFunc(){
                //使用相同控制器下的方法
                $this->index1();
                echo "<hr>";
                self::index1();
                echo "<hr>";
                Index1::index1();
                echo "<hr>";
                action('index1');
                echo "<hr>";
                //调用相同模块下不同控制器的方法
                action('User/index');
                echo "<hr>";
                $u = new User;
                $u->index();
                echo "<hr>";
                //调用不同模块下不同控制器下的方法
                action('admin/Index/index');
                echo "<hr>";
                $u = new appadmincontrollerIndex;
                $u->index();
            }
         }
    ?>
  • 相关阅读:
    position中的四种属性
    CSS中link和@import的区别
    隐藏对应元素的办法
    word20161217
    word20161216
    word20161215
    word20161214
    word20161213
    word201612012
    word20161211
  • 原文地址:https://www.cnblogs.com/sunhao1987/p/9409893.html
Copyright © 2011-2022 走看看