日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

thinkPHP3

發布時間:2023/12/15 php 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 thinkPHP3 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、 M函數實例化TP的模型基類 第一個參數:數據表 第二個參數:表前綴 第三個參數:mysql連接信息

2、D函數實例化模型對象

增刪改查

增加
  • add單條插入數據,返回插入id值
  • addAll批量寫入,數據需要二維數組,返回插入第一條ID值
修改,TP默認情況下不允許修改所有數據
  • save()修改數據,需要指定id
  • $model->where()->save(),where還可以配合查詢和刪除等操作
  • setField('field','value')只更新個別字段,可以直接傳數組和兩個分開字段
  • setInc()將某個字段的值進行增加操作。第一個參數是字段名,第二個是數量
  • setDec()將某個字段的值進行減少操作
查詢
  • find獲取1條
  • select獲取多條
刪除
  • delete()

getLastSql()獲取最后一條調用的sql語句

數據表字段緩存

  • 開啟字段緩存功能 關閉調試模式

數據表字段定義(優化)

在model中添加如下字段

用$pk來制定主鍵,默認是id

數據創建

使用模型對象調用create方法來自動的接收提交的數據并且對內容進行過濾操作 自動驗證功能

$model = D('code'); $data = $model->create(); dump($data); 復制代碼
  • I('post.id') 相當于 $_POST['id']

字段映射

指定假名與真名的映射關系

字段映射是由create方法觸發的

自動驗證

公共的方法要放在Common下的function.php

自動完成

  • 自動添加數據
  • 修改數據
  • 統計查詢

    $model->count() $model->max('id') $model->sum('id')

    小技巧:開啟TP開發者工具 'SHOW_PAGE_TRACE'=>true 如果顯示亂碼,加入header('content-type:text/html;charset=utf-8')

    總結

    以上是生活随笔為你收集整理的thinkPHP3的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。