ThinkPHP的開發實踐(步驟)一

2021-06-17 19:16:34 字數 1749 閱讀 1847

1、

新建站點

2、拷貝thinkphp資料夾到站點根目錄

3、在根目錄新建index.php檔案,內容為:

<?php  

// 定義thinkphp路徑  

define('think_path','./thinkphp');  

// 定義專案路徑  

// 載入入口檔案  

require(think_path.'/thinkphp.php');  

// 例項化這個專案  

// 執行初始化  

?>

4 、在位址列裡輸入http://localhost/ 這時可以看到歡迎使用tininkphp的字樣,表示thinkphp已經可以工作了。並且它已經自動在我們的站點根目錄中建立了以專案名稱命名的資料夾,並且在資料夾中自動建立的相關資料夾和檔案。

5、建立

資料庫、表。

create table `think_form` ( `id` smallint(4) unsigned not null auto_increment, `title` varchar(255) not null, `content` varchar(255) not null, `create_time` int(11) unsigned not null, `update_time` int(11) unsigned not null, `status` tinyint(1) unsigned not null, `email` varchar(50) not null, primary key (`id`) ) engine=myisam default charset=utf8 ;

6、開啟專案資料夾中的conf資料夾裡的config.php 加入下面的**:

<?php

return array(

//'配置項'=>'配置值'

'db_type'=>'mysql', // 使用的資料庫是mysql

'db_host'=>'localhost',

'db_pwd'=>'123456',// 填寫你連線資料庫的密碼

'db_port'=>'3306',

'db_prefix'=>'think_',  );

?>

7、在專案資料夾中的 lib/model 資料夾中新建乙個名為:"不含字首的資料表表名model.class.php" 的php檔案,並加入一下**

<?php

class 不含字首的資料表表名model extends model

?>

8、在資料庫中加入測試資料。

insert into `think_form` (`id`, `title`, `content`, `create_time`, `update_time`, `status`, `email`) values (1, '這是測試資料', 'dfdf', 1212724876, 0, 1, '[email protected]');

9 、然後開啟 lib/action 資料夾下的 indexaction.class.php 檔案 把 public function index() 中的內容注釋掉,把public function checkenv() 方法整個注釋掉。然後將下面的**加入到 index() 方法中

$form = d('form')->findall();

dump ( $form );

exit;

10、在瀏覽器裡重新整理剛才開啟的http://localhost/ 可以看到資料庫中的內容已經輸出出來。

thinkphp6開發步驟記錄

1 安裝php study 有php需要的環境 2 配置環境變數 path下新增 d phpstudy pro extensions php php7.3.4nts 3 在www資料夾下 composer create project topthink think tp 6.0.dev 5 使用檢視...

Scrum實踐步驟

1.挑選一位產品負責人 productowner 這個人必須知道自己帶領的團隊需要做什麼 製造什麼產品以及取得什麼成果,必須全面考慮到風險與回報 什麼具有可行性 什麼能做以及他們對什麼富有熱情。2.挑選乙個團隊 team 真正做事的是誰?這個團隊必須能夠落實產品負責人的願景。團隊規模宜小不宜大,一般...

學習 實踐步驟解析

對於才接觸新專案的新手而言,拿著它就一頭霧水,不知從何處開始下手,而對於與換一種語言寫專案的小笨,那感覺比晴天打雷還要懵,css不會,js不會,devexpress 壓根在學校沒有聽說過,資料庫知識完全懵逼。在乙個公司裡面不會有人給你說要怎麼去學,只會告訴你應該會什麼,而溝通,可能讓你少走很多彎路。...