📅  最后修改于: 2023-12-03 14:52:11.911000             🧑  作者: Mango
在 PHP 中,通过使用 header()
函数可以实现重定向到另一个页面。此外,还可以设置 Location
头来指定要重定向的 URL。本文将介绍如何在 2 秒后自动重定向到 PHP 中的另一个页面。
<?php
// 暂停 2 秒钟
sleep(2);
// 重定向到另一个页面
header('Location: http://example.com/');
exit;
?>
上述代码使用 header()
函数实现了重定向。这里的 Location
参数指定了要重定向到的 URL。调用 exit
函数可以确保脚本在重定向后立即退出。
<?php
// 暂停 2 秒钟
sleep(2);
?>
<html>
<head>
<meta http-equiv="refresh" content="2;url=http://example.com/">
</head>
<body>
页面将在 2 秒钟后重定向到 example.com,请稍等...
</body>
</html>
上述代码通过使用 HTML meta 标签的 http-equiv
属性和 refresh
属性实现了重定向。content
属性指定了重定向的时间和 URL。在页面中添加一些内容,让用户知道页面将在 2 秒钟后重定向到另一个页面。
通过以上两种方法,可以在 PHP 中实现自动重定向到另一个页面。使用 header()
函数可以让重定向更快,而使用 HTML meta 标签则可以在页面中添加一些内容,向用户展示重定向的信息。建议使用 header()
函数来实现重定向,因为它更快,并且可以直接向浏览器发送 HTTP 头。