php实现重定向

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php实现重定向相关的知识,希望对你有一定的参考价值。

  1. 入口文件:
    index.php
    <?php
    require_once "func.php";
    require_once "test.php";
    $obj = new b();
    $obj->say();
  2. 重定向函数:
    func.php
    <?php
    function redirect($namespace,$controller,$method){
    $namespace = "\".$namespace;
    $controller = "\".$controller;
    $class = $namespace.$controller;
    $obj = new $class();
    $obj->$method();
    }
  3. 需要的一些类:
    class.php
    <?php
    namespace a;
    class aa{
    public function say(){
        echo "a里面的方法";
    }
    }
    namespace b;
    class bb{
    public function say(){
        redirect(‘a‘,‘aa‘,‘say‘);
    }
    }

以上是关于php实现重定向的主要内容,如果未能解决你的问题,请参考以下文章

jQuery如何实现定时重定向

如何用 PHP 实现 302 重定向到其他 URL

301重定向没有片段[重复]

Jsp获取Java的重定向赋值(String)

php实现重定向

PHP使用header+Location实现网站301重定向