如何将一个PHP文件的内容包含在另一个主文件中


How to include the content of one PHP file in another master file?

//Grab and assign List ID from confirmation URL 
$L = $_GET["L"]; 
//Set Redirects based on List ID  
if($L == "1") { 
header("Location: http://stat.domain.com/");
exit();
}  

这是我创建的重定向规则的内容,但我正在考虑将这些内容放在一个单独的文件中,而不是主文件master.php中。我在网上阅读,有不同的方法可以从一个单独文件中读取内容,其中包括include((includeonce((等函数。然而,在网上阅读了一些信息后,我仍然不太确定该怎么做才能将上述内容包含在主文件中。

有什么有效的方法吗?

您只想在某个位置包含该文件一次。也许从master.php:向redirects.php添加一个include

require_once 'redirects.php';

您也可以使用include_once,但如果找不到文件,则不会停止脚本,并且会以静默方式失败——这通常比显式失败糟糕得多。