-1
我一個bulding的MVC網站,我想要得到的網頁數量
咱們說的URL看起來像:
其中fav是控制器,它調用視圖作爲回報顯示用戶的最愛。
現在的頁:
$request = $_SERVER['REQUEST_URI'];
$request = explode('/', $request);
unset($request[0]); // to remove unwanted values like sitecom
foreach($request as $i=>$one) {
if(FALSE!==strpos($one,':')
&& preg_match('/^([a-z0-9\-_]+)\:(.*)$/iu',$one,$m)) {
$m[1];
$m[2];
}
}
結果是:
$m[1] = page;
$m[2] = 6;
如何發送$m[1]
和$m[2]
到控制器。還有如果$m[1] = page
拿到$m[2]
等等。
大概用了一個函數,但是怎麼樣?
這是近unpossible告訴,因爲我們不要」不用瞭解你的控制器界面或你的應用程序如何啓動。你能提供更多的代碼嗎? – acme 2012-03-14 12:06:43