일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 회원관리
- 보안시스템
- 전자결재
- 디바이스마트
- 홈페이지제작
- 온라인유통
- 전자부품유통
- 부품정보
- 단체앱
- 회원명부
- digikey
- 전자부품전
- 웹명부
- 전자부품
- 웹erp
- 자재정보
- 교회전산
- 명부
- 단체홈페이지
- 교회홈페이지
- 디지키
- composer #codeigniter #codeigniter4
- 회원앱
- 교적부
- 사내정보
- 교회앱
- 웹교적부
- VirtualBox
- 버츄어머신
- 쇼핑몰
Archives
- Today
- Total
미디어 온 연구실
Codeigniter 4의 Controller, Model, View 만들기 예제 본문
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 프레임 워크에서 기본적인 컨트롤러, 모델 및 뷰를 만드는 방법과 위치를 배웠습니다.
'예제로 배우는 코드이그나이터4' 카테고리의 다른 글
예제2. CodeIgniter 4 부트스트랩 모달이 포함 된 CRUD (0) | 2021.07.07 |
---|---|
예제1. CodeIgniter 4 입력 폼 (1) | 2021.07.06 |
Codeigniter 4 의 폴더 및 디렉토리 구조 (0) | 2021.07.04 |
코드이그나이터4와 비쥬얼 스튜디오 코드 연결 (0) | 2021.07.04 |
[CI4 개발환경 4] 코드이그나이터4 설치 (0) | 2021.06.30 |
Comments