>백엔드 개발 >PHP 튜토리얼 >TP5.0 MVC 소개 영상에 대한 리소스 공유

TP5.0 MVC 소개 영상에 대한 리소스 공유

黄舟
黄舟원래의
2017-08-31 10:36:561830검색

최신 ThinkPHP5.0은 국내 수많은 PHP 개발 프레임워크 중 최고입니다. 1. ThinkPHP5는 MVC 프로세스를 기반으로 실행됩니다. 2. MVC는 개발 효율성을 크게 향상시킬 수 있는 과학적이고 진보된 프로젝트 개발 모델입니다. 3. Lida Classroom에서 제작한 ThinkPHP5 시리즈 강좌에서는 MVC를 첫 번째 수업으로 수강하는 것이 합리적입니다. 2017년에 강좌가 새롭게 개정되었습니다. 모든 분들이 단편적인 시간을 최대한 활용하여 공부할 수 있도록 각 영상은 최대한 10분을 넘지 않아야 합니다

TP5.0 MVC 소개 영상에 대한 리소스 공유

강좌 재생 주소: http:// www.php.cn/course/ 363.html

선생님의 강의 스타일:

선생님의 강의는 간단하고 심층적이며 구조가 명확하고 계층별로 분석되고 서로 맞물리고 논쟁이 엄격하며 엄격합니다. 학생들의 관심을 끌기 위해 논리적인 사고력을 사용하여 교실 교육 과정을 지능적으로 제어합니다. 교수법은 위트가 넘칩니다. 다양한 교수법과 기술을 쉽게 사용할 수 있으며, 다듬은 흔적 없이 자유롭고 적절하게 사용할 수 있습니다.

이 영상에서 더 어려운 부분은 다음과 같습니다: mvc 엔트리 파일 생성:

1. 엔트리 파일 작성

1)首先要创建一个入口文件 例如:index.PHP

   2 ) 要确定入口文件将要做什么
 <?php  
     /**
 * 入口文件
 * 1.定义常量
 * 2.加载函数库
 * 3.启动框架
 */// echo &#39;123&#39; ;
 die;define(&#39;MVC&#39;, realpath(&#39;./&#39;));//当前框架所在目录
 define(&#39;CORE&#39;,MVC.&#39;/core&#39;);//项目中的函数库
 define(&#39;APP&#39;,MVC.&#39;/app&#39;); //项目文件所在目录
 define(&#39;MODULE&#39;,&#39;app&#39;); //控制器
 define(&#39;DEBUG&#39;,true); // var_dump(APP);
 die;// var_dump(MODULE);die;if(DEBUG) {
    ini_set(&#39;display_error&#39;,&#39;On&#39;);
} else {
    ini_set(&#39;display_error&#39;,&#39;Off&#39;);
}

include CORE.&#39;/common/function.php&#39;;
include CORE.&#39;/mvc.php&#39;;

spl_autoload_register(&#39;\core\mvc::load&#39;);//当没有这个类自动执行
 \core\mvc::run();  //每次调用这个方法

3) 프로젝트의 코어 파일을 생성한 후 둘째, 파일을 생성합니다

4) 함수 라이브러리를 로드합니다

include CORE.'/함수 라이브러리 이름/파일 이름';

5) 코어 파일을 생성하고 코어 파일을 로드합니다

6) 네임스페이스 core 파일을 호출할 때 core가 필요합니다. 호출되는 클래스가 많기 때문에 정적 메소드로 설정할 수 있습니다

위 내용은 TP5.0 MVC 소개 영상에 대한 리소스 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.