thinkphp 坑多多

來源:互聯網
上載者:User

標籤:逗號   nts   focus   保留字   轉換   問題   block   _id   regexp   

controller 名稱第二個大寫字元必須用底線代替

 

1.where方法需要在update之前

Db::table(‘fund‘)->where([‘id‘ => [‘eq‘, $fund[‘id‘]]])->update([‘relation_id‘ => $modelFund->id]);

2.column方法如果只有field參數,預設第一個欄位是key,如果有兩個欄位是key=>value 如果超過兩個欄位是key=>array; column的field參數如果包含逗號,用數組傳遞。

3.字元匹配


[‘exp‘, "regexp ‘^[0-9]‘"]

4.不可以賦值id更新,只能查詢出來的對象才能更新;更新新增方法都是save();


$a = new AttachmentSummary();

5.類大小寫問題,php本身不區分類名與函數名稱大小寫,但是tp架構會把類名大寫字母轉換為_和字母小寫;


$a = new AttachmentSummary();

 

php array_merge 與 +區別

array_merge不保留數字索引,保留字元索引

+號會原樣保留

thinkphp 坑多多

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.