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

前端之家收集整理的这篇文章主要介绍了PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

PHP 跳转,即重定向浏览器到指定的 URL,是一个很常见的功能。这种功能也有一些细节性的要求,比如等待多少秒以后跳转,用不用JavaScript实现跳转,等等。下面的跳转方法考虑到很多,并参数化,可以用到具体的项目当中。

PHP;"> PHP /** * 重定向浏览器到指定的 URL * * @param string $url 要重定向的 url * @param int $delay 等待多少秒以后跳转 * @param bool $js 指示是否返回用于跳转的 JavaScript 代码 * @param bool $jsWrapped 指示返回 JavaScript 代码时是否使用 0) { echo << EOT; exit; } else { header("Location: {$url}"); exit; } }

$out = '';
if ($jsWrapped) {
$out .= '<script language="JavaScript" type="text/javascript">';
}
$url = rawurlencode($url);
if ($delay > 0) {
$out .= "window.setTimeOut(function () { document.location='{$url}'; },{$delay});";
} else {
$out .= "document.location='{$url}';";
}
if ($jsWrapped) {
$out .= '
// --></mce:script>';
}

if ($return) {
return $out;
}

echo $out;
exit;
}
?>

原文链接:https://www.f2er.com/php/24430.html

猜你在找的PHP相关文章