ThinkPHP 5.0クイックスタート

まず、基本的な:

プロジェクトを作成します。conposer作成 - プロジェクトtopthinkを/ --prefer-distのTP5と思います
プロジェクトのモジュールを作成します。--moduleデモを構築すると思うPHP
アクセスは、ルートを設定されていません:HTTP:// localhostの/ TP5 /
:ライン上でデバッグモードをオフにするにはapp_debug  =>   falseに、config.phpの
// テキストファイルを作成し、親コントローラクラスを継承する必要が
使用コントローラ\考えるのが、

クラスインデックスは、拡張コントローラー($名 = 'ジョー・スミス){ 
パブリック関数の指数($名 = 「ジョー・スミス){
    
$この - > assgin(「名前を'、$名); //は、{$名} htmlの可能な出力着座ある
戻り、これを$ - >(フェッチ);
  }
}
// 创建数据表-记录没试过 
のCREATE TABLE IF NOTは`think_data`(EXISTS 
    ` id`のintは( 8)符号なしNOT NULL AUTO_INCREMENT、
    `data` VARCHAR( 255)NOT NULL
    PRIMARY KEY (` id`) ENGINE = MyISAMテーブル   のDEFAULT CHARSET = UTF8; INSERT INTO `think_data`(` id`、`data`)VALUES  1、 'thinkphp')、  2 'PHP')、  3、 'フレームワーク');
// 连接数据库
使用\ Dbと思います。

クラスインデックスは、拡張コントローラー{
     パブリック 関数指数(){
         $データ = Dbの::名前( 'データ') - > ()を見つけると、
        $この - >アサイン( '結果'、$データ);
        返す $この - > ()を取得します。
    } 
}

二、URLおよびルーティング:

Access形式の標準的なURLます。http://serverName/index.php/モジュール/コントローラ/アクション
//注:実際にはThinkPHPにおけるモジュラーコンセプトは、アプリケーションディレクトリのサブディレクトリで、公式の仕様は小文字でディレクトリ名でそのため、すべて小文字でモジュール名関係なく、URLのオープンケース変換するかどうかのモジュール名は小文字に強制されます

 

おすすめ

転載: www.cnblogs.com/xinchenhui/p/11610214.html