0

altorouter を使用して Home コントローラーの index() メソッドを取得しようとしましたが、取得できません。いくつかの場所を検索しましたが、ヘルプが見つかりませんでした。

ここにindex.phpがあります

<?php

include 'system/startup.php';
include 'library/AltoRouter.php';

// Router
$router = new AltoRouter();
// Change here before upload
$router->setBasePath('/demo');
$router->map('GET|POST','/', 'home#index', 'home');

// match current request
$match = $router->match();

if( $match && is_callable( $match['target'] ) ) {
    call_user_func_array( $match['target'], $match['params'] ); 
} else {
    // no route matched
    header( $_SERVER["SERVER_PROTOCOL"] . ' 404 Not Found');
}

カタログ>コントローラーディレクトリのホームコントローラー。

<?php
class home {
    public function index() {
        echo 'home';
    }
}

このaltorouterガイドを使用している、または使用したことがある人はいますか?.

PS私はautoload機能をstartup.phpファイルに持っています(index.phpの上部に含まれています)

4

1 に答える 1