我正在创建具有不同部分的简单CMS。它们显示在一个php文件中,具体取决于传递给url的值。我从url获取这些值,并根据它显示特定部分的值。我使用Switch和Cases来显示它们。
例如:
有特定的id传递给url,代码看起来像这样:
switch($navSection) {
case "groups": include_once("includes/htmlSectionsForCms/cmsGroups.php"); break;
case "teams":
subjectHeader("Komandos");
break;
case "players":
subjectHeader("Žaidėjai");
break;
case "matches":
subjectHeader("Varžybos");
break;
case "matchesStatistics":
subjectHeader("Varžybų statistika");
break;
case "messages":
subjectHeader("Pranešimai");
break;
case "surveys":
subjectHeader("Apklausos");
break;
default: include_once("includes/htmlSectionsForCms/cmsDefault.php"); break;
}
使用传递的变量是否有更好的方法在单个php页面中实现和组织不同的部分?