我正在尝试根据是否显示某个页面来使用include_once
。
以下是我用来尝试实现此目的的内容:
if ( header('Location: inbox.php'){
include_once('_class/message_core.php');
}
假设所有文件都在正确的位置,是否有任何理由不起作用?
答案 0 :(得分:6)
使用此:
if ($_SERVER['REQUEST_URI'] === 'inbox.php') {
include_once '_class/message_core.php';
}
$_SERVER
是一个包含标题,路径和脚本位置等信息的数组。您可以在PHP documentation
header()
用于设置响应标头,即header('Location: inbox.php')
实际上会重定向用户!
此外,您在代码中与if