Olası Çoğalt bina:
turn URL route into funciton arguments php mvc
CMS Routing in MVCbir PHP router gibi
Şu anda bir PHP yönlendirici yeniden yazmak çalışıyorum.
Yeni htaccess yeniden yazma aşağıdaki gibidir. public
yılında index.php iken
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/index.php?url=$1 [L]
</IfModule>
, yapmam gereken şey $url = $_GET['url'];
Yönlendirici fonksiyonu :: route($url)
Bir URL ise hiç $url
geçmektir kullanarak URL'yi alıyorum aşağıdaki gibi tercüme edilir:/page/function/$ params: index.php?url=page/xapp/function
: xapp
Denetleyicisine eşlemeli ve yol vermeli ve function($params)
'u aramalıyım.
Bu arada, otomatik yükleyici daha önce çağrıldı. Ayrıca, sadece/sayfa/çağrılırsa çağrılacak bir varsayılan işlev ayarlamanız gerekir.
Bunu bir yönlendiricide nasıl yaparım?
kontrol ya da (http://stackoverflow.com/questions/7033318/is [bu MVC için PHP sınıf/yönteme URI eşleştirmek için iyi bir yoldur mı] -bu-iyi-eşleme-uri-sınıf-yöntem-in-php-mvc için) – mario
Bu yönlendirici paketini de deneyebilirsiniz, https://github.com/miladrahimi/phprouter – Milad