Codeigniter 4 route example

Codeigniter 4 route example

이번글에서는 코드이그나이터 4.0에서 라우팅에 대한 글을 써보겠습니다.

저는 코드이그나이터를 2버전을 사용했었는데 4버전부터는 많이 바껴있더라구요..ㅎ

먼저 route를 작성하는 이유는

예를 들어서 example.com 이 주소로 들어왓을때 어떤 컨트롤러에 가게 해주는지

연결시켜주는 파일입니다.

우선 route를 해주는 파일 경로는 ./app/Config/Routes.php 입니다.

/ 이렇게 오면 index.php 로

/ basic 이렇게 오면 basic.php 로 갈수 있게 도와주는 파일입니다.

- Routes.php 소스 일부

$routes->get('/', 'Home::index'); $routes->get('/base', 'Basic::index');

위 소스처럼 $routes->get(' '); 여기에 추가를 시켜주어야 합니다.

첫번째 파라미터는 해당 URL

두번째 파라미터는 컨트롤러이름 :: 해당컨트롤러에서 실행할 function 이라고

생각하시면 될것 같습니다.

다음 글에서 route를 시키고 해당 컨트롤러에서는 어떻게 되어 있는지

써보겠습니다 !! ㅎㅎ

from http://devjo9.tistory.com/14 by ccl(A) rewrite - 2020-04-06 14:27:31