找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 61|回复: 0
打印 上一主题 下一主题

PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数

[复制链接]

2536

主题

2536

帖子

7532

积分

论坛元老

Rank: 8Rank: 8

积分
7532
跳转到指定楼层
楼主
发表于 2018-2-14 05:57:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            PHP 跳转,即重定向浏览器到指定的 URL,是一个很常见的功能。这种功能也有一些细节性的要求,比如等待多少秒以后跳转,用不用JavaScript实现跳转,等等。下面的跳转方法考虑到很多,并参数化,可以用到具体的项目当中。
0) {     
      echo      
      
      
      
      
EOT;     
      exit;     
    } else {     
      header("Location: {$url}");     
      exit;     
    }     
  }     
   
  $out = '';     
  if ($jsWrapped) {     
    $out .= '';     
  }     
  $url = rawurlencode($url);     
  if ($delay > 0) {     
    $out .= "window.setTimeOut(function () { document.location='{$url}'; }, {$delay});";     
  } else {     
    $out .= "document.location='{$url}';";     
  }     
  if ($jsWrapped) {     
    $out .= '
// -->';     
  }     
   
  if ($return) {     
    return $out;     
  }     
   
  echo $out;     
  exit;     
}   
?>
            
            
您可能感兴趣的文章:
  • PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
  • PHP实现的封装验证码类详解
  • php递归获取目录内文件(包含子目录)封装类分享
  • PHP类继承 extends使用介绍
  • PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)
  • php实现mysql封装类示例
  • 解密ThinkPHP3.1.2版本之模板继承
  • php的curl封装类用法实例
  • thinkphp模板继承实例简述
  • php继承中方法重载(覆盖)的应用场合
  • php构造函数的继承方法
  • PHP封装的HttpClient类用法实例
  • php类的扩展和继承用法实例
  • php类的定义与继承用法实例
  • PHP封装的Twitter访问类实例
  • PHP封装CURL扩展类实例
  • php图片水印添加,压缩,剪切的封装类实现
  • php实现的Curl封装类Curl.class.php用法实例分析
  • PHP类的封装与继承详解
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端