今日始めた小さな趣味のプロジェクトのページを含む、徹底的に考え抜かれた包括的なシステムを作ろうとしています。
これは現時点での私のコードです:
$page = get_uri(1);
if(!isset($page)){ $page = "Home"; }
$pages = array(
"" => "home.php",
"Home" => "home.php",
"Product" => "product.php",
"category" => "category.php"
);
if(in_array($page, $pages) && file_exists(PAGE_DIR.$pages[$page])){
include(PAGE_DIR.$pages[$page]);
} else {
echo 'Uh oh. Four Oh Four, we failed to find the page you are looking for. :( <br />';
}
PAGE_DIR は= "/pages/"
、ページ ファイルをホストする場所として定義されています。私はHome.php
自分の理論を証明するためだけに作成しましget_uri(1)
たが、理論を機能させようとしているため、今のところ null 値です。問題は のどこかにあると確信していますが、どこに問題があるのか特定file_exists
できません。