class admin {
function edit()
{
...
}
}
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /switcher.php?$1 [QSA,L]
</IfModule>
<?php
class admin{
function edit(){
echo "Hello World";
}
}
//парсим REQUEST_URI
$explode = explode('/',$_SERVER['REQUEST_URI']);
//выбираем имя контроллера и метода
$controllerClass = $explode[1];
$action = $explode[2];
//вызываем
call_user_func_array([$controllerClass,$action],[]);