ThinkPHP常用方法

2021-10-25 11:07:41 字數 1048 閱讀 5078

2、解壓檔案,放置在www目錄

3、檔案位址http://localhost/thinkphp/public/

5、模板載入use think\controller;     配置繼承index extends controller                $this->fetch();

6、url書寫方式   eg:  引入use think\request;

7、獲取引數   request::instance() -> param('title')

8、資料庫連線usethink\db;

插入資料

$db = db::name('user');

$res = $db->insert([

'email'    => 'imooc_02',

'password' => md5('imooc_02'),

'username' => 'imooc_02',

]);查詢

$result = db::query("select * from dsj where user_name='$user' and user_pass='$pass' ");

更新

db::table('think_user')->where('id', 1)->update(['name' => 'thinkphp']);

刪除db::execute("delete from user where email ='thinkphp'");

cookie設定

cookie(『name』,'value',30*60);

cookie獲取

cookie(『name值』)

cookie刪除

cookie('name',null)

書寫ajax步驟

PHP小記 ThinkPHP學習 3 常用方法記錄

c方法 c方法是thinkphp用於設定 獲取,以及儲存配置引數的方法,使用頻率較高 d方法 用於例項化自定義模型類,是thinkphp框架對model類例項化的一種封裝,並實現了單例模式,支援跨專案和分組呼叫 m方法 m方法用於例項化乙個基礎模型類,和d方法的區別在於 1 不需要自定義模型類,減少...

thinkphp常用封裝

http位址新增 新增http param url 位址 檔案啥的斜槓轉換 斜槓轉換 public static function substitute url 正則樣式內 pattern 檢測是否需要替換 if strpos url,false return url 給字串新增位數或其他東西 轉換...

ThinkPHP魔術方法

我們在使用thinkphp開發系統的時候,有時候會用到getbyid 1 這個方法快速的獲取一條資訊的內容,比用where id 1 find 好用多了,也比find快速。像 這種getbyid id getbytitle title getbyusername username 以getby 欄位...