2010-08-22 56 views
0

CI中,我試圖讓一個應用程序,它可以接受任意長度的URI,如:笨任意長度URI

http://example.com/files/some/arbitrary/length/uri 

在routes.php文件文件我有以下規則來獲得第一個URI段:

$route['files/(:any)'] = "files/uri/$1"; 

我該如何將地址的其餘部分作爲一個變量而不知道可能存在多少個URI段?

感謝, Diarmuid

回答

0

想通了。

保持與之前一樣的route.php規則,然後使用codeigniters URL_Helper函數uri_string()來獲取URI段。然後可以使用爆炸函數將其分解爲數組。