FuelPHPでhttp://example.jp/tests/uri/index/abc@example.jpのようなURLの場合、最後のURIセグメントはabc@exampleとなり、ドット以下の文字列が取得できません。 これは、ドット以下が拡張子とされるFuelPHPの仕様です。 拡張子はInput::extension()で取得することができます。 以下のコードの場合、 class Controller_Tests_Uri extends Controller { public function action_index() { Debug::dump(Uri::segments()); Debug::dump(Input::extension()); return ''; } } 結果は、以下のようになります。 APPPATH/classes/controller/tests/u