<?php
// 使用 header() 函数进行页面跳转
// 设置 HTTP 响应头,告诉浏览器重定向到指定的 URL
header("Location: https://www.example.com");
// 确保在发送任何输出之前调用 header() 函数
// 因为 header() 必须在任何实际输出(包括空格、换行符等)发送之前调用
// 终止脚本执行,确保后续代码不会被执行
exit();
?>
header("Location: https://www.example.com");:这是 PHP 中用于实现页面跳转的核心语句。它会设置 HTTP 响应头中的 Location 字段,告诉浏览器重定向到指定的 URL。
exit();:在调用 header() 后,通常建议使用 exit() 或 die() 来终止脚本的执行。这是因为 header() 只是发送了重定向指令,但并不会自动停止脚本的继续执行。如果不终止脚本,后续代码可能会被执行,导致意外行为。
注意点:header() 函数必须在任何实际输出(包括 HTML、空格、换行符等)之前调用。否则,PHP 会抛出 "headers already sent" 错误,因为 HTTP 响应头只能在输出开始之前发送。
上一篇:php class_exists
下一篇:php跳出foreach循环
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站