Кодовый указатель произвольной длины URI - PullRequest
0 голосов
/ 23 августа 2010

В codeigniter я пытаюсь создать приложение, которое будет принимать URI произвольной длины, например:

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

В файле rout.php у меня есть следующее правило для получения первого URIсегмент:

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

Как бы я мог получить остальную часть адреса как переменную, не зная, сколько сегментов URI может быть в нем?

Спасибо, Diarmuid

1 Ответ

0 голосов
/ 23 августа 2010

Разобрался.

Сохраняя то же правило route.php, что и раньше, я использую функцию codeigniters URL_Helper uri_string () для получения сегментов URI. Затем его можно разбить на массив с помощью функции разнесения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...