Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

미디어 온 연구실

Codeigniter 4의 Controller, Model, View 만들기 예제 본문

예제로 배우는 코드이그나이터4

Codeigniter 4의 Controller, Model, View 만들기 예제

미디어ON 2021. 7. 5. 00:06

CodeIgniter 4의 MVC패턴, 즉 Model, View, Controller 및 CodeIgniter 4를 구성하는 방법과 위치에 대하여 알아보기로 합니다.

Codeigniter는 MVC 패턴 기반 PHP 프레임워크으로 컨트롤러는 연결 코드 역할을하여 뷰 (또는이를보고있는 사용자)와 데이터 저장소간에 데이터를 변환하여 전달합니다.

모델은 애플리케이션의 데이터를 관리하고 애플리케이션에 필요할 수있는 특별한 비즈니스 규칙을 적용하는 데 도움을줍니다.


뷰는 사용자에게 정보를 표시하는 논리가 거의 또는 전혀 없는 단순한 파일입니다.


CodeIgniter 4에서 컨트롤러 생성

모든 컨트롤러는 일반적으로 /app/Controllers에 저장됩니다. Codeigniter 4에서 새 컨트롤러를 생성하려면 /app/controller로 이동하여 새 php 파일을 생성하고 다음 코드를 입력합니다.

 

<?php
namespace App\Controllers;
 
use CodeIgniter\Controller;
 
class Blog extends Controller
{
        public function index()
        {
                echo 'Hello World!';
        }
}


CodeIgniter 4에서 모델 생성

모든 모델은 일반적으로 / app/Models에 저장됩니다. CodeIgniter 4에서 새 모델을 생성하려면 /app/Models로 이동하여 새 PHP 파일을 생성하고 다음 코드를 입력합니다.

 

<?php 
namespace App\Models;
 
use CodeIgniter\Model;
 
class UserModel extends Model
{
 
}


CodeIgniter 4보기 생성

모든보기는 일반적으로 /app/Views에 저장됩니다. CodeIgniter 4에서 새 뷰를 생성하려면 /app/Views로 이동하여 새 PHP 파일을 생성하고 다음 코드를 입력합니다.

 

<?php 
namespace App\Models;
 
use CodeIgniter\Model;
 
class UserModel extends Model
{
 
}



결론

CodeIgniter 4 프레임 워크에서 기본적인 컨트롤러, 모델 및 뷰를 만드는 방법과 위치를 배웠습니다.

Comments