Php header语句在内部代码中工作吗?
请参阅下面的代码:Php header语句在内部代码中工作吗?,php,Php,请参阅下面的代码: <?php require_once("initvars.php"); require_once("config.php"); if( !$auth->id ){ //NOT logged in header("location: index.php"); die(); } 如果您所包含的文件没有发送任何输出,是的,应该可以工作 但是,请注意,您确实应该提供完整的URL位置:http://example.com/index
<?php
require_once("initvars.php");
require_once("config.php");
if( !$auth->id ){
//NOT logged in
header("location: index.php"); die();
}
如果您所包含的文件没有发送任何输出,是的,应该可以工作
但是,请注意,您确实应该提供完整的URL位置:http://example.com/index.php 到页眉。是的,只要您一般没有回送或生成任何输出。这取决于所包含文件的内容。如果文件不发送任何标题,它应该可以工作。另请参见此函数