最新のThinkPHP5.0は、数ある国産のPHP開発フレームワークの中で最高のものです。 1. ThinkPHP5 は MVC プロセスに基づいて実行されます。 2. MVC は、開発効率を大幅に向上させることができる科学的で高度なプロジェクト開発モデルです。 3. Lida Classroom によって作成された ThinkPHP5 シリーズのコースが最初のレッスンとして MVC を採用するのは理にかなっています。 2017年にコースを全面的に改訂しました。 断片化された学習時間を有効に活用できるよう、1つの動画はできる限り10分以内とさせていただきます
コース再生アドレス:http:/ /www.php.cn/course/ 363.html
教師の教え方:
教師の講義はシンプルかつ奥深く、構造が明確で、層ごとに分析され、相互に関連しており、議論が厳密であり、構造が厳密で、論理的な思考力を利用して生徒の注意を引きつけ、教室での指導プロセスをインテリジェントに制御します。指導スキルはウィットに富んでおり、さまざまな指導方法やテクニックが容易に利用でき、洗練された跡もなく自由かつ適切に使用できます。
このビデオのより難しい部分は次のとおりです: エントリーファイルの mvc 作成:
1. エントリーファイルの書き込み
1)首先要创建一个入口文件 例如:index.PHP 2 ) 要确定入口文件将要做什么
<?php /** * 入口文件 * 1.定义常量 * 2.加载函数库 * 3.启动框架 */// echo '123' ; die;define('MVC', realpath('./'));//当前框架所在目录 define('CORE',MVC.'/core');//项目中的函数库 define('APP',MVC.'/app'); //项目文件所在目录 define('MODULE','app'); //控制器 define('DEBUG',true); // var_dump(APP); die;// var_dump(MODULE);die;if(DEBUG) { ini_set('display_error','On'); } else { ini_set('display_error','Off'); } include CORE.'/common/function.php'; include CORE.'/mvc.php'; spl_autoload_register('\core\mvc::load');//当没有这个类自动执行 \core\mvc::run(); //每次调用这个方法
3) プロジェクトのコアファイルを作成し、次に、関数ライブラリを作成します 4) 関数ライブラリをロードします include CORE.'/関数ライブラリ名/ファイル名'; 5) コアファイルを作成し、コアファイルをロードします 6) 名前空間core ファイルを呼び出す場合は core が必要です。多くのクラスが呼び出されるため、静的メソッドとして設定できます
以上がTP5.0 MVC 紹介ビデオに関するリソースの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。