我想在IF语句中使用include动态包含php文件。
if($php_var != "Home") {
include "files.php";
} else {
include "Home.php";
}
问题是它不起作用。由于某种原因,它会冻结菜单栏,以便当我单击任何其他选项时它不起作用。 现在,可能是include语句冻结所有其他脚本还是两个文件冲突?非常感谢帮助!
答案 0 :(得分:0)
试试这个
if($php_var != "Home") {
if php_check_syntax("files.php")
require_once("files.php");
else
echo "File not Valid";
} else {
if php_check_syntax("Home.php")
require_once("Home.php");
else
echo "File not Valid";
}
或者
function loadPHP($file)
{
if(file_exists($file))
{
if php_check_syntax($file)
require_once($file);
else
echo "File not Valid";
}
else
{
echo "File do not exist";
}
}
if($php_var != "Home")
{
loadPHP("files.php");
} else {
loadPHP("Home.php");
}